2000s: Top 10 Greatest Upsets

Author:
Publish date:
Hasim Rahman def. Lennox Lewis
Warriors def. Mavericks
Y.E. Yang def. Tiger Woods
Robin Soderling def. Rafael Nadal
Giacomo
Greece soccer team
Appalachian State def. Michigan
Rulon Gardner def. Alexander Karelin
George Mason
Giants def. Patriots