Yes. The New Orleans Saints defeated the Indianapolis Colts, 31-17, in Super Bowl XLIV on February 7, 2010. The NFL championship game was played at Miami's Sun Life Stadium.
One answer: They played a better game. They didn't let nerves get to them in the last half when it really counted and some on the team even say that destiny had it out for them to win it all. They...