Wow you are delusional......
I'm done with this but i'll just say a couple things:
1. Take a look at the highest paid soccer players in the world.They make more money (and GUARANTEED!) than the high priced NFL stars.
2. Um, the EPL, Bundesliga and Serie A gets very good ratings not only in their home countries but throughout the world.
3. Stop being so parochial, just because it's not on the front page of ESPN doesn't mean it's not on the front page of other sites/newspapers/TV shows etc etc etc. There's more to the world than North America.