breaking
FW Desk News
FreightWatch.News
Wednesday, May 20, 2026
The Cleveland Browns sold a 10% stake to investment firm Arctos Partners, valuing the NFL franchise at more than $9 billion. The transaction reflects growing investor interest in sports properties as institutional capital targets professional sports franchises. Live sports content commands premium valuations as competition for entertainment rights intensifies. The deal shows how franchises are attracting alternative investments, with investors seeking exposure to media rights, merchandising, and fan engagement revenues.