Alex Ovechkin

Washington Capitals’ star Alexander Ovechkin has had a sub-par spring. First, there was the disaster that was Russia’s performance in the 2010 Winter Olympics: an Ovechkin-led team of Russia’s best & brightest potted easy goals against crap opposition but vanished, big-time, when the going got tough. Ovechkin himself appeared frustrated […]

Ovechkin loses ground