CSN Mid-Atlantic has been sharing highlights of Alex Ovechkin’s career all season. To celebrate baseball being back, tonight’s Ovechkin Moment was from September 27, 2006, when the Russian machine threw out the ceremonial first pitch at a Washington Nationals game. It is so awkward and yet so amazing.
In the clips, Ovechkin is 21-years-old and has all his teeth. He does not know how to play the baseball.