11 Greatest Sports Moments Made Possible By PEDs
The Miracle On Ice (1980): In arguably the greatest upset in sports history, a group of amateur college hockey players pulled off the Miracle on Ice" after defeating the mighty Soviet Union 4-3 during the 1980 Winter Olympics in Lake Placid. While undoubtedly playing with incredible heart and determination, Team USA...