I think some day there will be a salary cap,
IMO
the yankees are going to go on a major winning streak and win about 10 championships in a row, then baseball will start to get less and less and less popular, attendance will drop and no one will watch the games because at the start of the season it will be decided that the yankees are goin to win the world series, then baseball will have to put a salary cap down and it will regain its popularity....if they dont, in about 20 years major league baseball wont exist anymore.