Strasburg signs largest deal for pitcher in history with $245m Nats contract, Washington Nationals
Arizona Diamondbacks: Zack Greinke doesn't like spring training
Max Scherzer - Wikipedia
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
Diamondbacks set to begin post-Zack Greinke era against Nationals
MLB Pitchers Hitting May Die After This World Series –
Zack Greinke Diamondbacks Trade Revisited: Who won?
Grading all 30 MLB teams' offseason: Was Gerrit Cole enough for Yankees? Why Red Sox, Astros, 6 others get Fs
Zack Greinke signs six-year deal with Los Angeles Dodgers - ESPN
The Diamondbacks' Worst Contracts: #6, Zack Greinke - AZ Snake Pit
AP Source: Zack Greinke, Diamondbacks reach 6-year deal
MLB trade rumors: Yankees, Diamondbacks talking Robbie Ray deal?
Sources: Yu Darvish agrees to 6-year, $126M deal with Cubs
Zack Greinke spurns Dodgers for reported 6-year, $206.5 million deal with Diamondbacks - True Blue LA
AP Source: Royals sign RHP Greinke to $13M contract for 2022