Traveling for games in division would be easy. It is an interesting idea I wonder what they would want to do stadium wise. Wembley is easy for London. I don't know if clubs like Bayern Munich or PSG in France are interested in sharing their stadiums full time...that is different than a one off game and they share seasons with the NFL. Olympiastadion in Berlin is pretty damn old. Imagining an NFL team trying to make Camp Nou home in Barcelona.
