


There was another deal ready to happen, but thanks to Eduardo Rodriguez’s no-trade clause, it never materialized.
The Los Angeles Dodgers and Detroit Tigers had worked out a trade that involved the 30-year-old Rodriguez, but the left-handed starter invoked his 10-team no-trade clause that included the Dodgers, according to ESPN’s Jeff Passan.
The starter axed the deal due to his “desire to remain closer to family on the east coast,” The Athletic’s Fabian Ardaya reported.
Not being able to trade Rodriguez could end up being a missed opportunity for the Tigers if the lefty opts out of his contract after this season.
Rodriguez has three years and $49 million left on the original five-year deal that he signed with the Tigers, but can opt out after this year.
He is not eligible for a qualifying offer, and he could get a raise if he hits the open market.
However, Tigers general manager Scott Harris hinted that Rodriguez could still end up staying in Detroit by renegotiating his contract, according to USA Today’s Bob Nightengale.
As for why the deal was nixed, Harris said that the Tigers “reached a deal he was not comfortable with.”
The veteran southpaw has been solid for Detroit this year, posting a 2.95 ERA in 88 ⅓ innings while striking out 91 batters.
He’s whiffed 9.3 batters per nine innings this year — over two batters better than his first year in Detroit.
The 30-year-old had been considered one of the most impactful starters that had been available leading up to Tuesday’s trade deadline, and Los Angeles had been in “hot pursuit” of Rodriguez, The Post’s Jon Heyman reported.
The Dodgers had also been linked to interest in Justin Verlander, who was eventually traded by the Mets to the Astros.
Los Angeles did acquire the pitching help they had been looking for by picking up lefty Ryan Yarbrough from the Royals, the teams confirmed.
Yarbrough has a 3.08 ERA in seven games as a starter for the Royals this season after struggling as a reliever in April.