I wonder if the NFL goes to a 17 or 18 game season if the international series would take up one of those games. For instance a team could play 8 home and 8 away games and one at a neutral venue.
Outside of London, Germany (who kept afloat NFL Europe until its demise), and Mexico I wonder what other sites could host games - maybe US cities without a franchise?
"masseyattack" wrote: