russianmachineneverbreaks.com
Photos: Alex Ovechkin Arrives in Slovakia for Worlds
Photo credit: Championat.ru After getting the green light from the Capitals organization on breakdown day, Alex Ovechkin left the United States Friday for the 2011 IIHF World Championships in Slovakia. Ovechkin, who had to endure an eight hour flight from...