PFT Live: Why is the NFL scheduling these games in London?

Matt Grassie

The NFL will play three games at Wembley Stadium in London next season, one more than the pair of overseas contests that are on the slate this year. This uptick in scheduling across the pond, along with Robert Kraft's suggestion that "it's time for the NFL to have a team in London," create the impression that the NFL might do just that - put a team in London.

Mike Florio thinks the logistical inconveniences are too great to ever develop a franchise overseas, a possibility which Roger Goodell says is not the goal of the London series. So why does the NFL bother with these games abroad?

Florio says the answer is simple: To generate international interest.