Curtis Granderson will add much needed power to the Mets lineup. (Leon Halip/Getty Images)
Free agent outfielder Curtis Granderson and the Mets have agreed on a four-year contract, according to Joel Sherman of the New York Post.
Ken Rosenthal of Fox Sports confirmed the four-year deal and reported it's worth $60 million.
Talks between the former Yankees outfielder and the Mets had intensified after the Yankees signed outfielder Jacoby Ellsbury, according to Adam Rubin of ESPN New York. The Mets reportedly were offering three years but added a fourth year.
CORCORAN: The Mariners got their $240-million man in Robinson Cano
Granderson will add much-needed power to the Mets lineup. He posted back-to-back 40 home run seasons for the Yankees before he was limited to 60 games last season due to a broken forearm in spring training and a broken pinkie during the season.