So so much for that theory.
How many teams does the US have? 1. Well, we would still need to fly all over north and south america to watch them play.
How many times has the World Cup been in America? 1 if i remember right. So to see 'our team' compete we would still need to travel the globe.
The Superbowl, World Series, and NBA Championship are ALWAYS played in America, plus we have 30 teams in the league spread around the country to watch. And more often than note, The Stanley Cup Finals are played in America.
These of course aren't world championships, which is what we're talking about.