Both Mexico and London are ~ over 6 hours from New York (our biggest city, with 2 teams). But physical distance isn’t even the main issue. The fact that neither city produces any significant NFL talent nor are particularly attractive to NFL players is the main problem. Cultural distance, if you will.