The contract reason Yankees traded for Ryan McMahon over Eugenio Suarez

Billy Heyen

The contract reason Yankees traded for Ryan McMahon over Eugenio Suarez image

The New York Yankees were presumed as the favorites to trade for third baseman Eugenio Suarez.

But the Yanks went a different direction at the hot corner on Friday, landing Ryan McMahon from the Colorado Rockies.

It may have just come down to what value the Yankees and competing teams were offering for the two third basemen. But there's also another reason why this McMahon deal could've appealed to New York in the long run.

Suarez is on an expiring contract. McMahon is under contract through 2027.

The Yankees haven't just solved third base for the rest of this season. They've solved it for the next two seasons, too.

MORE: Edwin Diaz is MLB's best pitcher since learning his legs were different lengths

McMahon is owed $16 million in 2026 and another $16 million in 2027.

That's totally fair value for a player of his offensive and defensive caliber.

If the Yankees had gotten Suarez and wanted to keep him, he'd likely have commanded $20-25 million per year on a medium-length deal this offseason.

Instead, McMahon is already set in stone for what his salary will be through 2027. That's plenty important for the Yankees.

MORE MLB NEWS:

Billy Heyen

Billy Heyen is a freelance writer with The Sporting News. He is a 2019 graduate of Syracuse University who has written about many sports and fantasy sports for The Sporting News. Sports reporting work has also appeared in a number of newspapers, including the Sandusky Register and Rochester Democrat & Chronicle