....I guess it's a small club, you have some ownership in the NFL and wad of cash to the tune of 2.5 billlion...you get to own your own team.

https://www.cbssports.com/nfl/news/c...her-nfl-notes/