The best three weeks of the year.
When I hear that, I can only imagine that it's time for the NCAA tournament. With that being said, it's time to fill out your brackets.
Winning your NCAA tournament poll often comes down to predicting the most upsets. The best part of March Madness is often watching that Cinderella team pull off the monumental upset of a heavily favored team from a power conference.
In the past 10 years, close to 100 lower seeds have come out with victories over their heavily favored opponents. That made this list extremely difficult to narrow down to 25.
These monumental upsets probably wrecked your brackets at the time, so without any more delay, let's relive some of the greatest NCAA tournament upsets over the last decade.