Re: London Jaguars?
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)
"Some people think football is a matter of life and death. I assure you, it's much more serious than that.”