Quote (Flopps @ Feb 25 2020 05:58pm)
Isn't it funny though?
I feel for the franchise :/
Are they basically trying to move them to London?
No it isn't funny honestly...
Naw they aren't trying to move them (at least not yet), it's just simply about a greedy ass league/owners wanting more money because their billions aren't already good enough.
Wembley stadium holds 90,000 people. Most NFL stadiums hold around 70,000. More seats = more tickets bought = more money in the league/owner's pockets.
It's nothing more than an easy cash grab for people who already have more money than they'll ever know what to do with.