Free NewsletterPro Login

Free Live Investors Workshop

Seats limited

Tue, Sep 29.

The dollar is losing value.

Here’s how investors can still profit.

Hosted By

Jaspreet Singh

Founder, Briefs Finance

X
Free Live Investor Workshop

Private Equity Firm Arctos Takes 10% Stake in Falcons at $10.6B Valuation

Published Aug 20, 2026
Share:
Summary:
  • Arctos will acquire a 10% stake in the Atlanta Falcons at a $10.6 billion enterprise valuation.
  • The NFL is expected to vote on the deal in October, which would make it Arctos' fourth investment in a league team.
  • The Falcons were valued at $8 billion in September 2025, placing them 11th in the league.

A Franchise Built on Business, Not Trophies

The Falcons have a complicated relationship with winning. The franchise has never captured a Super Bowl title, and in 2025 they missed the postseason for the eighth straight year. On the field, the last few years have been rough.

Off the field, the story looks completely different.

"Despite average performance on the field the last several years, our business has been really strong," Falcons CEO Greg Beadles told CNBC in late July. "We had our best business year that we've had last year, as a matter of fact."

That gap between on-field results and financial performance is exactly why private equity firms keep circling NFL teams. The league's economics have become so powerful that even a team with a losing habit can generate serious money. Blank still holds just under 73% ownership of the Falcons, and it is unclear whether the 10% being sold comes only from his stake or also involves limited partners.

While team values soar, you can also grow wealth with the free Always Be Buying E-Book

The NFL's Private Equity Era

This deal is part of a bigger wave. According to two unnamed sources who spoke with CNBC, the private equity firm is purchasing a 10% stake in the franchise, with the transaction valuing the team at $10.6 billion on an enterprise basis. The anticipated $9.61 billion sale of the Seattle Seahawks, an NFL record, has helped push league valuations upward. That vote is expected later this month.

If the NFL approves the Arctos deal in October, it would be the firm's fourth investment in an NFL team. Arctos already holds stakes in the Los Angeles Chargers, the Buffalo Bills, and the Cleveland Browns. The NFL declined to comment on the Falcons deal, and the team and Arctos did not respond to requests for comment.

The numbers explain the enthusiasm. CNBC's September 2025 franchise valuations put the Falcons at $8 billion, which was 11th in the league. The new deal values the team at an enterprise value of $10.6 billion.

What the Sale Means for the Team's Future

The Falcons are betting that new leadership can fix the football side. The franchise created a new role in January, appointing former Falcons quarterback Matt Ryan as its president of football. They also brought in Ian Cunningham from the Chicago Bears as general manager and Kevin Stefanski as head coach.

For investors watching from the sidelines, the takeaway is simple. NFL teams have become some of the most valuable assets in the world, and the Falcons just proved it again. Blank bought the team for $545 million in 2002.

The deal still needs the league's approval, and that vote is not guaranteed. But if it goes through, it will be another sign that owning a piece of the NFL is one of the most sought-after investments in sports. The Falcons may not have a Super Bowl trophy yet, but their business is playing at championship level.

Even if you never own a franchise, steady investing from the Always Be Buying E-Book builds your future

Disclosure

Recent News

1 2 3 78

Get Market Briefs delivered to your inbox every morning for free!

No fluff. No noise. No politics. Just finance news you can read in 5 minutes.
0 Shares
Share via
Copy link