RussianMachineNeverBreaks.com; All of Alex Ovechkin’s boo-boos from his bike accident; Ian Oland; September 10, 2019.