NFL franchise announces $3 billion deal for a new home

An NFL team is making a record-breaking investment in its hometown.

Apr 28, 2025 - 18:30
 0
NFL franchise announces $3 billion deal for a new home

Outside of the military, nowhere in professional society is hierarchy more rigid than in sports. 

While board members and shareholders can shuffle C-suite executives in and out as they please, NFL teams and their fan bases are, for the most part, stuck with the person who owns the team in perpetuity.