I remember reading a baseball article from the 90's, where the writer was saying the big market teams have too much of an advantage, and sooner or later either the league will fold, or there will only a small number of teams left.
The Rich get Richer and the poor get poorer. Please, for the love of the game MLB, please institute a salary cap already! I can't stand to see all this great young talent groomed through small market organizations, only to get shipped off when a team can no longer afford them.
Thing is, Grandersons contract was not bad at all, Tigers still have all the BAD contracts.