Actually I think you’re not getting it. Teams are still paying. Some of these salaries even for the non-superstars are outrageous. Yasmani Grandal, for example, is making $18mill next year. That makes him the second highest annual salary in the history of the Brewers (I believe only Ryan Braun made more). The players just aren’t getting the years they want, because history has shown that rarely works out and teams don’t want to be penalized tomorrow for today’s mistake. The Sox didn’t get a closer and that they are still paying Pablo Sandoval is a big part of that. Heck, Carl Crawford’s deal only ended in 17 months ago.
Fans might not like it, but a lot of teams are dividing up well over $100mil among 25 employees. That’s not really being cheap. The difference, now if you’re 30, you’re not going to get paid until you’re 35 or 36. If youre26, teams will be willing to put up with 4 or 5 bad years to get 5 to 8 stellar ones. But at some point, Philly won’t like that Harper deal. The length of that contract is 50% of his life, and this guy was a strong parallel for Grady Sizemore to date. Can you imagine giving Grady Sizemore 13 years after HE turned 26 in 2009? He played 313 games over the rest of his career and that contract wouldn’t be over for 4 more years...