‘Miracle On Ice’ statue planned to honor 1980 Lake Placid Olympic hockey champs

‘Miracle On Ice’ statue planned to honor 1980 Lake Placid Olympic hockey champs

While the 1980 ice hockey game between the U.S. and Soviet Union is already immortalized in Olympic history, a physical monument of the “Miracle on Ice” team is finally coming to Lake Placid, N.Y.