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 ...