It’s No Miracle, But Team USA Defeats Russia

Team USA chants could be heard all over Sochi early Saturday morning, U.S. time. Okay, that’s a bit a of a stretch. In any event, USA defeated the Russian’s 3-2 in a shootout to go to 2-0 in the Winter Olympics. Take that, Putin.

Photo: Winslow Townson, USA Today


More About: