I am thoroughly confused on why they keep having games in other countries. I think this also began to alienate many fans.
Theyre trying to see if it will catch on internationally. If it does they wont need the US fans and viewers.
The people who own these teams are largely the same globalist oligarchs who take every other industry offshore in pursuit of higher profit margins.
For decades, they’ve been trying to expand across the globe and ignite a world wide fan base. Effectively making it a global league, rather than a national league.
NFL Europe and the games played in Wembley stadium were supposed to spark Euro interest, creating a fan base who will demand expansion to their cities.
That’s the idea, anyway.
[I am thoroughly confused on why they keep having games in other countries.]
Could it be that the NFL was in the process of developing a “WORLD LEAGUE” that met its demise once PRESIDENT TRUMP was elected to office? USA USA USA