This year March Madness is truly living up to its name.
ESPN had a stat on its website recently that showed how many people's bracket pool hopes had been smashed by Northern Iowa.
Also, if you look at the ESPN NCAA Tournament home page, you will see that every analyst picked Kansas to be in the Final Four.
I know personally my Midwest bracket is shot to hell, as I had Kansas and Georgetown making it to the Sweet 16.
Since this year has been full of upsets, let's take a look back at the top 20 upsets of all time.