Psst - I don't want to burst anyone's bubble, but Levy wants as many "tourists" as he can get.
There are two things going on with the stadium - one is obvious: more seats. This equates to more people attending - duh.
But the second, slightly less obvious, is that Levy is expecting a much higher match-day spend, not just on ticket prices, once you are in the stadium. More drinks, more food, more club (or NFL) souvenirs. He is not looking to increase revenue simply from more bodies in the stadium, he will expect the per capita spend for each person to go up as well. So if concessions averaged £5/person at WHL, Levy will expect £10/per person in the the new stadium. (I am making up those figures, I have no idea what the per capita spend was in WHL, but the point is levy is expecting to increase it).
So - this is where "tourists" come into play - they will traditionally spend more at the stadium, since it is a one-off trip for them. They will buy more concessions/souvenirs, and generally, take in the whole experience - get there early, stay late, go to the Club store etc.
This is why you see so much attention to all of the non-pitch items at the stadium - Levy is making it easier, and more enticing for everyone to spend money while in attendance.
So how does this actually work. There will be roughly 9k tickets to sell per match. Are you saying a large chunk of that will go to travel agents ? Otherwise how else are the tourists getting tickets ?