“Do you believe in miracles?” Yes, 40 years after Lake Placid, Al Michaels can still feel it
The U.S. Men’s Ice Hockey Team’s triumph at Lake Placid 1980 remains one of the greatest upsets ever in sports and broadcaster Al Michaels’ final call remains just as memorable.