Originally Posted by BuckeyeRed27
I would agree, but if you are looking to really grow the system then you need a way to add beyond 24 teams or so. I'm not saying this is going to happen tomorrow, but if there is enough support to grow the sport and the league, it is certainly a possibility at some point.
American sports are fundamentally different than just about everywhere else because we're so much larger of a nation than anyone else. Remember -- the entire Premier League fits into an area that size of Alabama. We'll never reach a point in America where there are 5 teams in New York (ala Arsenal, West Ham, Fulham, Tottenham, and Chelsea) or 2 teams in Baltimore (Man U, Man City). There isn't enough money or attention to go around.
I suspect the future for MLS is the same as it is for most American sports -- ~30 teams in the top metro areas (good news for Cincinnati / Dayton's eventual chances) and another ~15-50 permanent B/C level minor league squads elsewhere.