Lake Placid
An Interview With USA Olympian Bill “Buzz” Schneider
- Armand Klisivitch
- December 5, 2023
During the 1980 Winter Olympics, The US pulled off a “Miracle on Ice,” beating the Soviet Union, a team who hadn’t lost a game in the Olympics since 1968 and had won the last four gold medals, lost to the Americans 4-3 in one of the most historic hockey games in history as the Americans […]
Read More