Loading...

Miracle On Ice Anniversary

| On the 25th anniversary of one of the biggest upsets in sports history, members of the 1980 U.S. Olympic hockey team recall beating the Soviets in Lake Placid, N.Y.