Free-agent pitcher Zack Greinke has reportedly agreed to a six-year deal with the Arizona Diamondbacks.

Free-agent pitcher Zack Greinke has agreed to a six-year deal with the Arizona Diamondbacks, according to multiplereports.

According to Fox Sports’ Ken Rosenthal, the deal is worth $206 million.

Greinke was believed to be deciding between remaining with the Los Angeles Dodgers or joining the division rival Diamondbacks or San Francisco Giants. CBS Sports’ Jon Heyman reports that the Dodgers offered Greinke a five-year deal worth $31 million per year.

Heyman also reports that there is more than $60 million in deferrals on Greinke's deal. An early estimate of the real contract value is about $190 million.

• Winter meetings preview: Storylines, players to watch in Nashville

Greinke, 32, was a Cy Young award runner-up last season, leading baseball with a career-best 1.66 ERA and 0.84 WHIP to go with a 19–3 record and 200 strikeouts in 222 2/3 innings.

Dodgers president of baseball operations Andrew Friedman issued the following statement:

“We made a very strong effort to retain Zach but clearly he found a deal that for better for him and his family. We are now hard at work on our alternatives. We wish Zach, Emily and Bose all the best going forward.”

The Diamondbacks finished last season with a 79–83 record for third place in the National League West behind the Dodgers and Giants.

- Christopher Chavez and Jeremy Woo