The bottom line is there has not been a soccer league for americans to watch and follow until very recently. This is the only way the game can grow in America, we need a product we can support and follow. Although soccer has technically been around for a very long time, there has been no way for americans to watch or support soccer. Until recently, it was nearly impossible to watch soccer from other countries, these new television contracts has made soccer available to everyone. As other people have stated and you can see below, the MLS is still in its infancy compared to other major sports in america. The MLS was finally created in 1996 because FIFA mandated that we create a soccer league in order to host the world cup in 1994 as part of the bidding process. As the MLS continues to grow and become even more popular, they will have more money at their disposal. As the money comes in, they will be able to pay players higher wages which will in turn lead to better quality soccer, which will also bring more interest and fan support. Also, this will provide american children with dreams of playing soccer for a living, increasing the likelihood that these youth children playing soccer will continue to play soccer instead of other sports. Its a cyclical cycle. I completely understand if people don't like or appreciate the game, but to completely write it off because you are not a fan is asinine. It is growing and well I do not believe it can come close to football, I do believe that it has every possibility of eventually passing the NBA. Although I am not certain that it will pass NBA viewership, I believe it will pass baseball within the next 10-12 years. Granted it is not scientific stats, but most kids my age (22-26) that I know do not even like baseball. I am really the only one in my group of friends that follows the games at all, and recently I have become less and less a fan. Their is an overload of games, very few action, and the games are lasting over 3 hours. Unless you are at the game, it has become very hard to follow due to the slow pace of games.
NFL founded 1920 (94 years)
MLB founded 1869 (145 years)
NBA founded 1946 (68 years)
NHL founded 1917 (97 years)
MLS founded 1996 (18 years)