1 of 1
Story summary
- Arctos agreed to purchase a 10% stake in the Atlanta Falcons, valuing the franchise at $10.6 billion.
- The NFL is scheduled to vote on the transaction in October.
- Owner Arthur Blank currently holds just under 73% of the Falcons.
- Mercedes-Benz Stadium in Atlanta will host the 2028 Super Bowl.
- CNBC valued the Falcons at $8 billion in September 2025, ranking them 11th in the league.
