Do You Remember the Miracle on Ice?
The USA Hockey team plays the Russians tomorrow in the Winter Olympics in Sochi. Of course nothing can match the 1980 USA hockey victory over the U.S.S.R. Here's a clip from the final minute of that game. Still gives me goose bumps!