Having played second base on a pretty much full-time basis this season, the 32-year-old Cabrera gives Philadelphia a much-needed veteran presence. Current starting second baseman Cesar Hernandez is hitting .266 with eight homers and 34 RBI on the season.

Cabrera will also be able to play some third base, potentially taking over for the struggling Maikel Franco at the hot corner.

A 12-year MLB veteran, Cabrera is hitting .277 with 18 homers and 58 RBI on the season. He’ll now look to lead the first-place Phillies to a surprising NL East title down the stretch.

In return, New York nets a pitcher in Kilome who Major League Baseball ranked as Philadelphia’s 10th-best prospect heading into the season.