free agents 2016: Zack Greinke to sign with Diamondbacks, report says

Top free-agent starting pitcher Zack Greinke on Friday agreed to a six-year, $206.5 million with the Diamondbacks, according to multiple reports.  Fox Sports' Ken Rosenthal reported  the agreement first, adding that the deal is pending a physical. CBS

Sports' Jon Heyman and Nick Piecoro of the Arizona Republic  later added details. The contract has a reported average value of $34.42 million per season, breaking the record of $31 million most recently set this week by the Red Sox's David Price. Heyman reported about $60 million of the money will be deferred over five years after the contract ends. The deal reportedly does not include an opt-out clause . MORE: Ranking the top free-agent starting pitchersThe Diamondbacks previously looked into several other free-agent pitchers to bolster their lackluster rotation. After missing out on Jordan Zimmermann, John Lackey and David Price, Arizona appears to have found the ace they've been searching for. It had to outbid two NL West rivals, the Dodgers and Giants, for Greinke's services. A deal was formed less than two hours after news broke of Arizona's interest in Greinke. Now, for the first time since Randy Johnson was on the mound, the Diamondbacks have a true ace. Greinke is the reigning NL Cy Young runner-up after finishing last season 19-3 with a 1.66 ERA and 0.84 WHIP.The Dodgers, who had hoped to re-sign Greinke, issued a statement after news of Arizona's deal.Statement from Dodger president of baseball operations Andrew Friedman on Zack Greinke:— Los Angeles Dodgers (@Dodgers) December 5, 2015Greinke will join Paul Goldschmidt — NL MVP runner-up — and A.J. Pollock as the linchpins for Arizona's future.Sporting News' Jason Foster and Tom Gatto contributed to this report.