- Jun 27, 2012
- 3,717
- 13,842
Most NFL Franchises own their stadiums so not sure where you're getting "rent" from.Apparently The average NFL stadium rent is £2m which seems small.
Average franchise is worth £1bn
Average revenue £200-250m
Maybe The eventual plan is to sell us to someone who already has an NFL franchise. As said I’m sure there is a bigger plan. Levy wouldn’t have gone to all that trouble to make a few million on rent.