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.

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.