
One of the Craziest Touchdowns in New Orleans Saints History
The 2009 NFL season will forever be remembered by New Orleans Saints fans as the year they finally broke through and won the Super Bowl, a 31-17 victory over the Indianapolis Colts at Sun Life Stadium in Miami, Florida.