The Philadelphia Phillies have reached agreement with former New York Yankees shortstop Didi Gregorius on a one-year deal, a source confirmed to ESPN's Buster Olney.

The deal is for $14 million, NBC Sports Philadelphia reported.