By using this site, you agree to our Privacy Policy and our Terms of Use. Close

i heard one of the guys in sort of charge on our radio last night and he said its down to the owners about having more games in london and which teams come,it sounds like they might end up having 2 games a season over here

in theory you could have a franchise in London but it would take a billionaire owner  to pay over the odds for everything to work imo,not sure how the nfl works in that context

in reality though would the foreign franchise really be competitive in the true sense,i can't see many of the top players wanting to live in london,unless the money is too good to turn down but you have a salary cap i think



                                                                                                                                        Above & Beyond