![Congratulations Zack Greinke 1000 DIFFERENT batters Kansas City](https://pbs.twimg.com/media/FwDLuOJWcAAxgdv?format=jpg&name=large)
Mary K Loecker (@maryloecker) / X
![Congratulations Zack Greinke 1000 DIFFERENT batters Kansas City](https://pbs.twimg.com/media/FWcAi54X0AUgKof.jpg:large)
Kansas City Royals on X: Congratulations to Zack Greinke on
![Congratulations Zack Greinke 1000 DIFFERENT batters Kansas City](https://pbs.twimg.com/media/FwDOx3LXsAEVsJ7.jpg)
Mary K Loecker (@maryloecker) / X
![Congratulations Zack Greinke 1000 DIFFERENT batters Kansas City](https://img.mlbstatic.com/mlb-images/image/upload/t_16x9/t_w1024/mlb/eiqsbn5s8b7x0qpxmih7)
Zack Greinke strikes out 1,000th different batter
![Congratulations Zack Greinke 1000 DIFFERENT batters Kansas City](https://staticg.sportskeeda.com/editor/2023/02/83ea5-16755224335427-1920.jpg)
Kansas City Royals strengthen their starting rotation by re
![Congratulations Zack Greinke 1000 DIFFERENT batters Kansas City](https://www.si.com/.image/ar_1:1%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTg3NTA3NzM3OTMwNzY5OTgw/usatsi_4870678.jpg)
Zack Greinke's Opening Day Start Will Be One of KC Royals' Best
![Congratulations Zack Greinke 1000 DIFFERENT batters Kansas City](https://thebaseballcodes.files.wordpress.com/2013/09/morneau-drilled.jpg?w=1000)
Milwaukee Brewers, The Baseball Codes
![Congratulations Zack Greinke 1000 DIFFERENT batters Kansas City](https://fox4kc.com/wp-content/uploads/sites/16/2022/05/GettyImages-1398919630.jpg?w=1280)
Zack Greinke to start rehab assignment on Sunday in Omaha
![Congratulations Zack Greinke 1000 DIFFERENT batters Kansas City](https://i.ytimg.com/vi/-UJWanoVyj0/hq720_2.jpg?sqp=-oaymwEYCJYDENAFSFryq4qpAwoIARUAAIhC0AEB&rs=AOn4CLAdyTmAiAx-zKaGLbSPvOfNDknBOw)
Greinke after reaching MLB milestone: 'It's pretty neat'