![Zack Greinke sits on grass, throws 54 mph pitch](https://www.ballysports.com/images/image/private/t_16-9_1024/prod/d5v5wauximjbqkncet3i.jpg)
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
![Zack Greinke sits on grass, throws 54 mph pitch](https://www.ballysports.com/images/image/private/t_16-9_1024/v1675276342/prod/tvitl7j68rt9wwxy9qxv.jpg)
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
![Zack Greinke sits on grass, throws 54 mph pitch](https://external-preview.redd.it/one-zack-greinke-pitch-at-every-speed-from-50mph-to-100mph-v0-yOGkyIjWKnHpv1GK_RpR_wn-dA9oEw-2AyQ8cei7k_E.png?format=pjpg&auto=webp&s=ebfda7bc44aa7929fe7b63dd884b15292902ab66)
One Zack Greinke pitch at every speed from 50mph to 100mph : r/baseball
![Zack Greinke sits on grass, throws 54 mph pitch](https://www.papercitymag.com/wp-content/uploads/2020/08/Astros_Greinke_SF_08122020_0705_web-scaled.jpg)
Zack Greinke Only Builds His Unique Legend With Incredible Pitch Calling Trick — Here's the Sign, Now Try and Hit It
![Zack Greinke sits on grass, throws 54 mph pitch](https://img.mlbstatic.com/mlb-images/image/private/t_16x9/t_w1024/mlb/fbk2cn7uxs9fh5amw2xo)
Zack Greinke throws 50000th pitch in Major Leagues
![Zack Greinke sits on grass, throws 54 mph pitch](https://www.kansascity.com/latest-news/3wm0q/picture275614406/alternates/FREE_1140/USATSI_20705533.jpg)
Zack Greinke helps Royals get an out in most unusual fashion
![Zack Greinke sits on grass, throws 54 mph pitch](https://images.squarespace-cdn.com/content/v1/63913c415a93b651c10017d6/d554467d-a1af-416e-a0ca-bbc035b593f7/HITTING.jpg)
Zack Greinke: A Pitcher's Overview of a Baseball Unicorn — Pitching Haus
![Zack Greinke sits on grass, throws 54 mph pitch](https://fivethirtyeight.com/wp-content/uploads/2019/09/GettyImages-1173471512-e1568315453506.jpg?w=640)
Zack Greinke Is One Of A Kind
![Zack Greinke sits on grass, throws 54 mph pitch](https://img.bleacherreport.net/img/article/media_slots/photos/002/782/854/fd780face69151f4badc0f9fb27ae098_crop_exact.jpg?w=2975&h=2048&q=85)
Zack Greinke's Disappearing Velocity Could Create $138.5M Contract Disaster, News, Scores, Highlights, Stats, and Rumors
![Zack Greinke sits on grass, throws 54 mph pitch](https://img.mlbstatic.com/mlb-images/image/private/t_2x1/t_w1536/mlb/nebzykjogo4ypszu6sba.jpg)
Zack Greinke sits on grass, throws 54 mph pitch
![Zack Greinke sits on grass, throws 54 mph pitch](https://www.usatoday.com/gcdn/presto/2021/04/13/USAT/5e211bad-450d-49dd-b071-fafeb802d17d-USATSI_15886355.jpg?crop=1755,987,x393,y163&width=1755&height=987&format=pjpg&auto=webp)
Zach Greinke threw a 51 mph eephus pitch for a strike vs. Tigers
![Zack Greinke sits on grass, throws 54 mph pitch](https://www.papercitymag.com/wp-content/uploads/2020/08/Astros_Greinke_SF_08122020_0462_web-1024x768.jpg)
Zack Greinke Only Builds His Unique Legend With Incredible Pitch Calling Trick — Here's the Sign, Now Try and Hit It