Yoenis Cespedes is staying in New York, a source tells’s Jon Paul Morosi on Tuesday.

FOX Sports’ Ken Rosenthal first reported that the Mets reached a deal with the free-agent outfielder, pending a physical. Terms of the contract, which is the biggest deal in Mets history, are for four years and $110 million, along with a full no-trade clause. The club has not confirmed.

Cespedes will get $22.5 million in 2017, $29 million in ’18, $29 million in ’19 and $29.5 million in ’20, according to Jon Heyman of MLB Network.

The average annual value of the contract is $27.5 million, which is the most for an outfielder and is tied with Alex Rodriguez‘s deal with the Yankees. It’s the second-highest average annual value for a position player after Tigers first baseman Miguel Cabrera, and the contract ties for the highest average annual salary for a free-agent position player.

Cespedes, 31, hit .280/.354/.530 with 31 home runs and 86 RBIs in 132 games for the Mets last season.

Zinkie on Cespedes to Mets

Zinkie on Cespedes to Mets

Zinkie on fantasy impact of Yoenis Cespedes signing

Fred Zinkie breaks down Yoenis Cespedes’ fantasy value for 2017 after re-signing with the Mets, as he expects a domino effect in the outfield

Fantasy spin | Zachary Finkelstein (@Fantasy411)
With 48 long balls in 189 games with the Mets, Cespedes has found his comfort zone in the Big Apple. The Cuban certainly could have picked a more favorable home venue from a pure fantasy perspective — Citi Field is relatively tough on right-handed bats — but he will nonetheless command an early-round pick in 2017 drafts on the expectation of a 35-homer, 95-RBI campaign.

With a surplus of formidable options, the Mets may not be done configuring their 2017 outfield. In addition to Cespedes, the Mets have three talented left-handed-hitting outfielders under contract — Jay Bruce, Curtis Granderson and Michael Conforto — as well as righty-hitting center fielder Juan Lagares, who is arguably best-suited for a platoon.

Cash Kruth is a reporter for Follow him on Twitter at @cashkruth. This story was not subject to the approval of Major League Baseball or its clubs.

Source: Mets News / Source: Cespedes, Mets agree to 4-year deal