Sep 23, 2023; Houston, Texas, USA; Kansas City Royals starting pitcher Zack Greinke (23) talks to his children while they catch fly balls during batting practice before the Royals play against the Houston Astros at Minute Maid Park.; Mandatory Credit: Thomas Shea