![Zack Greinke agrees to sign with Arizona Diamondbacks - ABC7 Los Angeles](https://upload.wikimedia.org/wikipedia/commons/f/fc/Tim_Lincecum_%28cropped%29.jpg)
Tim Lincecum - Wikipedia
![Zack Greinke agrees to sign with Arizona Diamondbacks - ABC7 Los Angeles](https://www.ocregister.com/wp-content/uploads/migration/nyv/nyv2xr-greinke.dugout.1205.jpg?w=978)
Zack Greinke leaves Dodgers, agrees to deal with Diamondbacks – Orange County Register
![Zack Greinke agrees to sign with Arizona Diamondbacks - ABC7 Los Angeles](https://cdn.abcotvs.com/dip/images/1110986_120515-ap-jeff-img.jpg?w=1600)
San Francisco Giants sign Jeff Samardzija to 5-year deal pending physical - ABC7 San Francisco
![Zack Greinke agrees to sign with Arizona Diamondbacks - ABC7 Los Angeles](https://a.espncdn.com/photo/2020/1026/r766483_1296x729_16-9.jpg)
MLB Power Rankings, way-too-early edition: How Dodgers, Rays and all 30 teams stack up for 2021 - ABC7 Chicago
![Zack Greinke agrees to sign with Arizona Diamondbacks - ABC7 Los Angeles](https://a.espncdn.com/media/motion/2017/0415/dm_170415_MLB_Clayton_Kershaw_strikeout_rip/dm_170415_MLB_Clayton_Kershaw_strikeout_rip.jpg)
Zack Greinke - ABC7 Los Angeles
![Zack Greinke agrees to sign with Arizona Diamondbacks - ABC7 Los Angeles](https://upload.wikimedia.org/wikipedia/commons/0/0b/Mike_Trout_2018.jpg)
Mike Trout - Wikipedia
![Zack Greinke agrees to sign with Arizona Diamondbacks - ABC7 Los Angeles](https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Washington_Nationals_Cap_Insig.svg/640px-Washington_Nationals_Cap_Insig.svg.png)
2019 Washington Nationals season - Wikipedia
![Zack Greinke agrees to sign with Arizona Diamondbacks - ABC7 Los Angeles](https://a.espncdn.com/photo/2015/1110/r24529_1296x729_16-9.jpg)
Zack Greinke agrees with Arizona Diamondbacks - ESPN
![Zack Greinke agrees to sign with Arizona Diamondbacks - ABC7 Los Angeles](https://resources.stuff.co.nz/content/dam/images/1/8/l/k/c/c/image.related.StuffLandscapeSixteenByNine.1420x800.18ljky.png/1449616710123.jpg)
Zack Greinke signs Major League Baseball record $310.5m deal with Diamondbacks
![Zack Greinke agrees to sign with Arizona Diamondbacks - ABC7 Los Angeles](https://arizonasports.com/wp-content/uploads/2018/08/ap_40f5e7d98a344bcd99a487cd054fe6f6-1.jpg)
Arizona Diamondbacks name Zack Greinke as Opening Day starter
![Zack Greinke agrees to sign with Arizona Diamondbacks - ABC7 Los Angeles](https://arizonasports.com/wp-content/uploads/2019/07/GettyImages-1148984720.jpg)
Rosenthal: D-backs' Zack Greinke outperforming huge salary in 2019