Who dat at the top of the NFL merchandise sales list? It’s the New Orleans Saints. Dat’s who.
The Super Bowl champions sold the most licensed product in the league on NFLShop.com this fiscal year, which runs from April 1, 2009 to March 31, 2010. What’s amazing about this is the fact that the team has never even ranked in the Top 10 in sales in its entire history.