Weekend in Review: BWJ Hot, Royals Lose Another, Week Ahead
Zack Greinke has played for some bad Royals teams - is this the worst? - Royals Review
Michael Lorenzen tosses 7 innings of 3-hit ball as Detroit Tigers beat Kansas City Royals 3-0
Zack Greinke labors 3rd time through order in loss
Zack Short homers, Javier Baez gets 1,000th hit to lead Tigers over Royals
Royals hang on, win 2-0 - Royals Review
LET ZACK HIT - Royals Review
Weekend in Review: Good Royals Starts, Meh Meh & Up Next
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Velázquez homers, Zerpa shuts down Guardians as KC finishes sweep with 6-2 win
Royals Draft Review: Will the Riskiness of Their Day-One Selections Pay Off? (Part 1) – The Royals Reporter
Reds recover from Perez's tying homer in 9th, beat reeling Royals 5-4 in 10