Opinion
3hon MSNOpinion
Amid Olympics, new documentary recalls America’s Miracle on Ice — and what ‘The Boys of ‘80’ won for red, white and blue
Everyone who witnessed it remembers where they were. The victory of the gold-medal-winning US men’s hockey team over the Soviets at the 1980 Winter Olympics in Lake Placid, NY, was the greatest ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results