The Royals were the team that Greinke primarily played for. He is a professional baseball pitcher who has had a successful career in Major League Baseball. Greinke has also played for the Diamondbacks, Dodgers, Astros, and Brewers.
Unleash Your MLB Fandom: The Ultimate Zack Greinke Quiz!