In Lake Placid, a miracle from 40 years ago still inspires
11:33am PST - February 20th, 2020 miracle on ice - Fox SportsSaturday marks exactly four decades since perhaps the greatest upset in the history of sports
Saturday marks exactly four decades since perhaps the greatest upset in the history of sports