The Mets and Yankees were close to making the 17th trade ever between the crosstown rivals in a deal that would have included Jay Bruce. But it was not meant to be
The Yankees reportedly offered multiple prospects in return for the 30-year-old, but were unwilling to take on all of Bruce’s remaining salary.
The Indians were willing to pay that money, which is about $5 million.
Cleveland sent pitcher Ryder Ryan to the Mets in return for Bruce. Ryan has posted a 4.79 ERA for the Indians’ Single-A affiliate, the Lake County Captains.
He was taken in the 30th round of the 2016 MLB draft out of the University of North Carolina.
Bruce will take his 29 homers and 75 runs batted in to the defending American League champions as they look to return to the postseason. They currently sit in first place in the AL Central.
The three-time All-Star is batting .258 and has a .524 slugging percentage. If the season were to end today, he would set career highs in slugging and OPS.
Unless he gets injured, it is almost a certainty that he will set a career high in home runs as well. His career is 34, which he set back in 2012.
All-Star Michael Brantley was placed on the disabled list today with an ankle sprain, so Bruce will likely take his spot until he is able to return.
Bruce has now been traded twice in the past 13 months after spending the first eight-and-a-half years of his career with the Reds.