Rosenthal: D-backs' Zack Greinke outperforming huge salary in 2019
Trader Zack: Greinke finds his fit with Astros, fantasy football notwithstanding
Zack Greinke said 'hitting's not that hard,' then hit homer against D-backs
Ex-teammate made Zack Greinke smile with great walk-up song
Report: Royals expect Greinke to pitch again in 2023
Athleticism separates Clayton Kershaw, Zack Greinke from competition – Daily News
Zack Greinke reveals major change for 2023 season
Zack Greinke earns win vs. Yankees in final game of 2023
Kansas City Royals strengthen their starting rotation by re-signing Zack Greinke for 2023 season
Yankees beat D-backs as Greinke goes to Astros