It was arguably the best moment in sports history, and certainly the greatest moment in American sports!
The United States mens hockey team took down the heavily favored Soviet squad at Lake Placid during the 1980 winter Olympics in one of the most stunning upsets of all time. Re-live the magic!