New Orleans saints franchise value
| | | | |

New Orleans Saints Franchise Value

The New Orleans Saints date back to 1967 when the franchise joined the NFL. Currently apart of the NFC South Division with one Super Bowl XLIV win from 2009-2010 season under their belt. This article will explore the ownership history and the New Orleans Saints franchise value.

New Orleans Saints Team Value : $4.075 Billion 

  • Owners: Gayle Benson
  • Championships: 1
  • Year Purchased: 1985
  • Price Paid: $64 -70 Million
  • Revenue: $533 Million 
  • Operating Income: $66 Million
  • Player Expenses: $320 Million
  • Gate Receipts: $74 Million
  • Revenue Per Fan: $102

MORE: VIEW THE FUL LIST OF NFL TEAM VALUATIONS

Brief History of Ownership

The Saints were founded by John W. Mecom Jr., a Texas oilman who purchased the team for $8.5 million in 1966. Mecom remained the majority owner until 1985 when he sold the franchise to New Orleans businessman Tom Benson for $64 million. Benson’s ownership ushered in a new era of stability and success for the Saints, culminating in the team’s first Super Bowl victory in 2010.

Gayle Benson: A Look at Current Ownership

Following Tom Benson’s passing in 2018, ownership of the Saints transitioned to his wife, Gayle Benson. A savvy businesswoman, Gayle Benson had previously served as the team’s co-owner and had been actively involved in the franchise’s operations.

Benson has no heirs and intends for the Saints to be sold upon her passing to a buyer who is contractually-bound to keep the team in New Orleans, and for the proceeds to be donated to charities throughout the city.

How Much is the New Orleans Saints Franchise Worth?

According to Forbes’ latest valuation, the New Orleans Saints are worth $4.075 billion. This figure places the Saints as the 27th most valuable franchise in the NFL. The team’s value is driven by a combination of factors, including revenue streams, market size, and the strength of the Caesars Superdome.

Caesars Superdome

The Caesars Superdome, formerly known as the Mercedes-Benz Superdome and Louisiana Superdome, is a critical asset for the Saints franchise. Opened in 1975, the stadium boasts a unique domed design and a capacity of over 73,000 fans.

Mercedes Benz held naming rights from 2011-2021 with Ceasers Entertainment taken over in 2021.

The Ceasars Superdome has hosted 7 Super Bowls so far, with the 8th one (Super Bowl LIX) coming in 2025. The NCAA men’s basketball championship has been held there 5 times. Since 1975, the Sugar Bowl college football game takes place annually at the Superdome.

The stadium’s modern amenities and prime location in the heart of New Orleans contribute significantly to the overall fan experience and, by extension, the franchise’s value. Renovations and upgrades over the years have kept the Superdome competitive with other top-tier NFL venues.

Looking Forward

The New Orleans Saints’ franchise value of $4.075 billion is a testament to the team’s rich history, passionate fanbase, and the business acumen of its current ownership. With Gayle Benson at the helm and the state-of-the-art Caesars Superdome as its home base, the Saints are well-positioned to continue their financial success in the years to come.

As the NFL continues to grow in popularity and revenue streams diversify, it’s likely that the Saints’ value will only increase.