13. Washington Football Team

13. Washington Football Team
13. Washington Football Team

Valuation: $6.25 billion

The company's revenue was $602 million, with an EBITDA of $137 million and a debt-to-value ratio of 17%.

Franchise history

Josh Harris bought Northwest Stadium in 2023 for $6.05 billion, with a paid attendance of 511,606 during the 2023 regular season.

The team's current lease expires in 2027, and the Commanders are considering building a new stadium either next to their current stadium in Landover, Maryland, or at the former site of RFK Stadium in Washington, D.C.

by Michael Ozanian

Business News