Jimmy Rollins has struck a three-year, $33 million deal to remain in Philadelphia, according to reports.
The 12-year Phillies shortstop will also have a vesting option for a fourth year, CSNPhilly.com reported.
Rollins has played for the Phillies since being drafted in 1996.