Research
The Falcons' $10.6 Billion Stake: Why Passive NFL Capital Is Pricing the League, Not the Team
Arctos's $10.6 billion Falcons stake is less a bet on Atlanta's roster than a mark on the NFL's controlled ownership system and shared revenue pool.