Where is hockey? The sport is growing in popularity. I think baseball is dropping due to the fact that kids like everything fast and instant and baseball is anything it fast and instant. I still think football, basketball, hockey and baseball beat soccer!
I don't wholeheartedly agree with all of that; but to explain why soccer is so high is due to the increased Latino population. Soccer is their main sport. Probably 80-90 percent of that 18 percent are Latino.