Well im personally very excited about this! As a massive fan of the sport of been to at least 1 Wembley game most years.
But most people over here
DO NOT want a franchise here...why?
1). We all support our own teams through different means, im not going to change allegiance just because a London team would be "Local" Im going to be inclined to watch the team I want not the local team.
2). Cost - If I lived in London this could be different but even the cheap nose bleed seats are £40/$65 but if there was to be a fully fledged team a season ticket would be on par with the london soccer teams (using the cheapest season tickets for example)
Arsenal: £1035 / $1615
Tottenham: £765 / $1200
West Ham: £675 / $1050
3). The NFL money does not translate down to the "Grassroots" level. The UK American Football scene is still very much a under performing amateur affair. Granted the NFL has no obligation for this
As for why they come play matches over here? Its obviously cash....they make around £25/$40 Million over 3 games with nearly guaranteed sellouts because its Europe they are tapping into. Going to games there are lots of different nationalities that come to watch (Germans mostly though)
The Jaguars are pushing trying to increase support alot, but obviously the product on the field leaves alot to be desired.
BUT I am so excited to be able to see Green Bay play, for me this is a once in a lifetime opportunity where I can see GB play for around $100 with travel instead of the thousands to fly (on day though!)