I think Soccer will catch on in the US, but it's going to take a few more generations. The reason I think this is because of the gradual decline of intelligence in this country. Back in the 20-30s, Baseball was the end all beat all. America's game. But Baseball is a complex sport. It's like playing chess on a field. I mean when do you bunt, do you intentionally walk a guy? Have your scouts done their job and told your pitcher what a hitter can't hit? Do you play your defenders deep or in on a play? I mean it's all about a Manger trying to make moves to counter the other manger while making his moves and hope the other guy can't figure it out. This however is getting too complex for people, and so Americans have started moving to simpler games like Football and Basketball. Pretty soon these games will be too complex too, and then Soccer will get it's foothold here.