Originally Posted by TS-45 Gamecock
I guess I don't get the idea of putting a franchise in London when they have areas close to home.
Mexico City (Major Crime area but so is Detroit)
Canada (I know the CFL but this is the NFL)
These will get a look, but the owner of the Jags owns Fulham Football Club in London. And the NFL is wanting to expand internationally. I think Mexico City will be the next move outside the US.
BTW, these NFL games at Wembley are selling out. Close to 90,000.