Monday Open Thread: Miracle on Ice Edition Publius22 Feb 2010 Today, in 1980, the US Olympic Hockey Team defeated the USSR to win the Gold Medal. It was one of the greatest upsets in sports history and a harbinger of things to come.
COMMENTS
Please let us know if you're having issues with commenting.