This of course is anecdotal, but in my area tickets for MLS are 1/2 the price of most other sports venues. The only thing as cheap as MLS is a AAA(?) baseball team.
Not saying this is solely the only reason for the increase attendance, but a lot of families around here can't afford to go to the local pro or college games.
Just wondering if the economy isn't a factor in the growth of MLS.







