Kendrick, 33, batted a career-low .255 in 146 games for the Dodgers, who also played him at second base, first base and third base at times. But he saw fewer plate appearances per game in 2016 compared to any of his 11 major league seasons. Kendrick was reportedly so upset about his diminished playing time that he requested a trade.
Ruf, 30, has done most of his damage against left-handed pitchers, posting a .299/.379/.542 career slashline over parts of five major league seasons. He’s appeared in 139 games (92 starts) at first base, one game at third base, 76 games (64 starts) at left field and 29 games (27 starts) at right field.
Sweeney, 25, advanced to the Triple-A level in the Dodgers’ organization before he was traded to Philadelphia for Chase Utley in 2015. He spent all of this year with the Phillies’ Triple-A affiliate, batting .233.
Since Sweeney wasn’t on the Phillies’ 40-man roster, the Dodgers still carry 37 men on theirs. The Dodgers also gained some financial wiggle room: Philadelphia will pick up the final year of Kendrick’s two-year contract, which pays him $10 million next season.