Johnny Cueto has an agreement with the San Francisco Giants pending a physical, according to Buster Olney. Jon Heyman says that it is a six year deal.
Cueto, who turns 30 in February, reportedly turned down a 6 year, $120 million deal from Arizona earlier in the offseason. Cueto had spent his entire with Cincinnati until July of 2015, when he was sent to Kansas City for Cody Reed, Brandon Finnegan and John Lamb. Cueto struggled after arriving in Kansas City, putting up a 4.76 ERA in 81.1 IP, though he did pick up wins in the ALDS and the World Series for the Royals.
Cueto's weak second half had folks questioning whether his market would be as strong once he hit free agency as it looked like it would be in July, and there have been concerns about the health of his shoulder. Nevertheless, the Giants apparently are comfortable with what will no doubt be a sizeable commitment.
UPDATE -- Jon Morosi says it is a 6 year, $130 million deal with an opt-out after 2017.
UPDATE -- Heyman says Cueto will get $46M in the first two years of the deal, meaning that he's getting $23M per year in the pre-opt-out years, and $21M per year in the post-opt-out years.