
New Orleans Saints 31, Indianapolis Colts 17. Wait...what?!
Saints 31, Colts 17....
The New Orleans Saints, a team that has had over 40 years of overwhelming futility defeated the Indianapolis Colts on Sunday night to win their first Super Bowl title. Feb. 7, 2010 was the date. Super Bowl XLIV was the occasion. And boy, did the Saints rise to the occasion.
For a city that was 85-percent underwater in 2005, this was the night that told everybody “New Orleans is back.”