Michael Lorenzen tosses 7 innings of 3-hit ball as Detroit Tigers beat Kansas City Royals 3-0 - ABC News
Royals vs. Marlins Probable Starting Pitching - June 6
Royals vs. Angels Probable Starting Pitching - June 18
Kansas City Royals vs. New York Mets Prediction: Can Zack Greinke Shine Against the Mets?
Royals put struggling Zack Greinke on 15-day IL with shoulder tendinitis
A's top Royals 5-4 to spoil Zack Greinke's return from the injured list
Royals resume unwatchable status, lose 7-3 - Royals Review
Report: Royals expect Greinke to pitch again in 2023
Royals dig around at rock bottom, lose seventh straight in extras - Royals Review
Greinke gets Opening Day nod - The Iola Register
Veteran righty Zack Greinke and Kansas City Royals agree to 1-year contract
Zack Is Back: Greinke Returns to Royals