Veteran first baseman Anthony Rizzo and the New York Yankees have agreed to a two-year, $34 million contract, according to Ken Rosenthal of The Athletic and Jack Curry of Yes Network.
Curry reported the deal includes a $17 million club option for a third season.
Rizzo had previously declined the one-year, $19.65 million qualifying offer, which made him a free agent.
The news comes after the 33-year-old became a free agent when he exercised an opt-out clause in his contract with the Yankees for 2023. He had signed a two-year, $32 million extension after coming over in a trade from the Chicago Cubs during the 2021 campaign.