• Home
  • /NFL News
  • /London franchise remains on NFL’s radar screen
London franchise remains on NFL’s radar screen

London franchise remains on NFL’s radar screen

When it comes to putting an NFL team in London, plenty of logistical challenges make it a long shot, at least for now. But the NFL still hasn’t ruled out the possibility of doing business in England far more extensive than sending teams there for a handful of annual games. Appearing last week on PFT…