Breaking

11:00 AM

Feb. 22, 1980: The US stuns unstoppable Russians at Lake Placid on way to hockey gold medal ThisDayInGIFs

New York Post Sports