06-22-2015, 01:23 AM
(06-21-2015, 10:48 PM)DaltontoKroftSBchamps Wrote: I don't think it would be that big of an issue because it would still be the NFL, as long as the money is right. London is a world class city. If you were from California or Florida, would you prefer London or Buffalo? What if you could make more in London? I'm not sure how the taxes would be applied to US players. Also, wouldn't the London team have an advantage in getting European players?
What European players?