Inside a Miracle: The 1980 U.S. Hockey Team Few people know the details about one of the greatest stories in sports history. A classic David versus Goliath story that happened at the 1980 Olympics in Lake Placid when the U.S. Olympic Hockey … Continue readingInside a Miracle: The 1980 U.S. Hockey Team