The Diamondbacks learned losing isn't destiny, it's a choice – New
Dodgers vs. Diamondbacks score: J.D. Martinez, Robbie Ray dominate
Zack Greinke finalizes 6-year, $206.5M deal with Arizona
Arizona Diamondbacks' Zack Greinke belts two home runs, becomes
Diamondbacks Payroll and WAR Projections-Mike Hazen-Zack Greinke
Progress report: Arizona Diamondbacks - The San Diego Union
Arizona Diamondbacks weighing Paul Goldschmidt, Zack Greinke trades
Zack Greinke signs one-year deal with Royals
MLB Rumors: Zack Greinke, Royals Agree to 1-Year Contract; Won Cy
Zack Greinke returns home to Chase Field with the Royals to take
Zack Greinke signs with Royals for 2023: 'My No. 1 place