With the holy grail of upsets—the NCAA Tournament—just a few short weeks away, the good folks at Bleacher Report took it upon themselves to chronicle the biggest sports upsets of the past decade.
Lotta Duke schadenfreude. A whole lotta.
With the holy grail of upsets—the NCAA Tournament—just a few short weeks away, the good folks at Bleacher Report took it upon themselves to chronicle the biggest sports upsets of the past decade.
Lotta Duke schadenfreude. A whole lotta.