The Brown family owns almost all of the team, iirc. I think there’s a couple percent held by some old friend of the family, but for all intents and purposes they own the whole shebang. I’ve seen the family’s net worth estimated in the $2.1 billion range. How much of that is liquid is anyone’s guess.
Yeah, Mike spent the 90s buying back “shares” that Paul sold before his death as a scheme to avoid paying estate taxes. This let them pretend to be corporation, but the shares had to be sold back to the Brown family at a set price within a few years of Paul’s death. The IRS sued, of course, and the judge in the case ruled that it absolutely was a tax scam, but unfortunately for them was not actually illegal at the time. Some of the shareholders also sued, saying the set price didn’t reflect the increased value of the team, which was true, but that too got thrown out and they had to sell them back at the pre set price.
And of course, Mike famously paid himself and his family members handsomely during the 90s, lots of fat salaries and bonuses while the team burned.
NFL definitely wants to expand. Mexico City and London seem the two most likely spots to me right now.