In theory, the NFL international series is a win-win arrangement for both the league, and the host cities.
For the Americans, it is a chance to spread the gospel of American Football (a wonderful sport that involves only limited use of feet and ball in concert) to a global audience. For the host city, it is an opportunity to share the exotic and enticing delights of their particular city to the waiting American tourists.