There is truly nothing better than a good underdog story, and nothing quite embodies this ethos like the biggest upsets in sports history. There are moments when a team shouldn't have a shot to win but pull off something truly memorable. It's the 'David vs. Goliath' moments that draw sports fans in and keep them coming back. Today we take a look at the biggest upsets ever, which have created some of the most iconic sports moments of all time. For a list of the most iconic sports photos of all time, checkout this article. From the "Miracle on Ice" to Super Bowl III, here are the 20 biggest upsets in sports history.
RELATED: The 35 Most Valuable Sports Teams In The World
All facts and statistics from SportsReference.