You have to factor in inflation, increasing revenue streams and the ever-increasing value of the franchises themselves when considering these long-term contracts for the best baseball players. These players will surely decline by the end of their contracts, but given the financial climate that would likely exist 13 years from now, their contracts would be - relatively -- much cheaper than they appear today. At this rate, 13 years from now, the top players will be making $80M a year or so. The AAV of Correa's new contract is about $26M. That would rank him at about the 25th or 26th highest paid baseball player for next season. He signed a 13 year contract. 13 years ago, in 2009, the 26th highest paid player, Albert Pujols, (StL) earned $14.4M. So salaries, at least for the very best players, have just about doubled over the last 13 years or so. The teams aren't stupid and they're surrounded by financial experts, the very best. They wouldn't be offering these contracts if they couldn't afford them. And if revenues continue to increase, the Union will insist on higher and higher salary caps. BTW, the highest paid player over the last 20 or so seasons, relative to what everybody else was making, I think, was A-Rod, when he signed with Texas and eventually had the Yankees pick up the remainder of that contract when he was traded. I think that the A-ROd contract was and remains the largest outlier of a contract over that span.