Deano
Saunders
- Joined
- Aug 20, 2011
- Messages
- 6,852
- Reaction score
- 3,564
How would those in the UK that have a team - Bills, Falcons, Bears 'skins are the ones that spring to mind feel about a London franchise? Would you switch allegiances as theoretically you could see them a minimum of 8 times a season or would you stay where you are? I'd wager the latter, therefore would you still go to Wembley a couple of times a year to watch a permanent home team that wasn't your own?
I think the problem is the NFL is already growing in popularity in the UK and a lot of fans have teams they follow already.
I went yesterday, it was a great game and experience and I really enjoyed it, but whilst I will definitely be going again, there's no way I could travel down and do that 8 times in the space of 4-5 months and that will be the case for most people who live outside London I'm guessing,
I think the international series are fine, if necessary they could add a couple more games but I don't see the need for a franchise to be based here.