https://www.mlbtraderumors.com/2018/03/phillies-sign-scott-kingery-to-long-term-deal.html Unless there are some major changes to the CBA, this will become more and more common you would think. I see zero downside for Philly. If he totally flops the last two years are kind of a hit for dead money at $6M and $8M but probably not that bad considering what money should be worth 3 years from now. Even he's just replacement level this isn't that bad of a deal. For the player, Scott has set himself up for the rest of his life already. And he could hit free agency between 29 and 32 which is still young enough to get another sizeable deal. My favorite comment on the MLBTradeRumors article sums it up for me: "it could either be an incredible steal, a very good long-term deal, or very slight inconvenience."