The New York Mets and free-agent outfielder Curtis Granderson have agreed on a four-year, $60 million deal, pending a physical, sources have told ESPN.

Granderson, 32, met Sunday with Mets general manager Sandy Alderson in what was described as more of an introductory meeting before talks escalated quickly.

"We ate a nice meal, and it was great to enjoy some salmon," Granderson had said.

Granderson provides a second power infusion to the outfield for a team desperately in need of a power upgrade. The Mets signed former Arizona Diamondbacks and Oakland Athletics outfielder Chris Young to a one-year, $7.25 million contract last week. Last season, the Mets ranked 11th in the National League in home runs. They surrendered 22 more long balls than they produced.