The news comes as a shock to the baseball world only a couple afters after Rosenthal reported that Arizona was pursuing Greinke, who was thought to be deciding between the Dodgers and Giants earlier this week. The Diamondbacks were known to be aggressively pursuing starting pitching after offering Johnny Cueto a 6-year, $120 million deal last week.
Greinke, 32, was one of two prized starters available on this year's free-agent market, along with David Price, who signed with the Red Sox on a 7-year, $217 million deal earlier in the week. He will head a Diamondbacks' rotation that is slated to include Patrick Corbin, Rubby De La Rosa, Robbie Ray and Chase Anderson an may undergo more changes as the offseason rolls on.
Greinke had one of the best seasons of his career in 2015, posting a 19-3 record and leading the National League in ERA with a 1.66 ERA mark. He is a 3-time All-Star who won the Cy Young award in 2009 and will head to the fifth organization of his career after stints with the Royals (2004-10), Brewers (2011-12), Angels (2012) and Dodgers (2013-15).