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.
They do seem to sell out the England games. The problem is, how do you expand there. Do you just give them the Jags?