This post is fuzzy math.
You don’t need 32 teams, 8 or 12 would be enough at first.
While you would need great finances 3 billion a team wouldn’t be necessary.
Tv will be the big obstacle Cuz the nfl would probably favor networks who don’t pick up the games.
A couple billion and a good plan...