I sill think it's a good way for the NFL to advertise itself in the global market. The stars of the league on show in Europe, plus it might be attractive for the players to get a free ride to the continent. It can be after the Super Bowl and nobody in Europe knows if it's being played for real anyway.