Jimmy Rollins could have been a New York Met.

The Philadelphia Phillies shortstop blocked a potential trade to the Mets, reports ESPN's Adam Rubin.

Rollins, who has full no-trade protection in his contract, exercised his right to squash the deal because he didn't want to leave Philadelphia.

The exact timeline of the occurrence is unclear, but Rubin points out the Mets are no longer pursuing the veteran.

Rollins has spent his entire 15-year career in a Phillies uniform and will earn $11 million next season. He is set to become a free agent at the conclusion of the 2015 campaign.