A familiar face to Mets fans is reportedly coming back to New York, but he'll be wearing a different uniform.
According to published reports, All-Star outfielder Carlos Beltran has signed with the Yankees.
The agreement is reportedly a three-year, $45 million deal.
Beltran will most likely start in right field while also filling in as designated hitter.
He is one of the best postseason players in the game, with 16 homers in 51 career postseason games.
Beltran came to the Mets in 2005 and hit 149 home runs in his six seasons in Queens.
He was traded to San Francisco halfway through the 2011 season before signing with St. Louis.
The deal comes on the heels of news that Yankees second baseman Robinson Cano is heading to Seattle.
Cano reportedly signed a 10-year contract for $240 million.