New Orleans Louisiana Saints, L.L.C.
New Orleans Louisiana Saints owns and operates the New Orleans Saints professional football franchise, which joined the National Football League on All Saints' Day in 1966. As the team's unofficial nickname, The Aint's, suggests, New Orleans has suffered through numerous losing seasons and only a handful of playoff appearances, but the Saints franchise did finally win its first NFL championship following the 2009 season. However, the team continues to enjoy a popular following at the Superdome. Tom Benson, a multi-millionaire who controls an auto dealership empire, bought the team in 1985 from original owner John Mecom.
Contact Details
Office Address
New Orleans Louisiana Saints, L.L.C.
5800 Airline Dr.
Metairie, LA, USA 70003
Phone: (504) 733-0255
Fax: (504) 731-1707
Executives
Owner
Thomas M. (Tom) Benson Jr.
Director Operations
James Nagaoka