Kansas City Royals hold off Guardians 7-6
Guardians vs. Royals Starting Pitching Matchup - July 25, 2023
Game One Hundred and Four: Kansas City Royals at Cleveland Guardians - Royals Review
Kansas City Royals vs Cleveland Guardians - July 25, 2023
Naylor slugs 2 HRs as the Guardians top the Royals, dealing Zack Greinke his 16th straight road loss
Cleveland Guardians fall to Kansas City Royals 5-3
Kansas City Royals fall to Guardians: recap & Lynch injury
Royals 1-5 Guardians (Jul 25, 2023) Game Recap - ESPN
Guardians ace Shane Bieber transferred to the 60-day IL, won't pitch again until mid-September - NBC Sports
Cleveland Guardians vs Kansas City Royals Prediction 7-9-23 MLB Picks
Cleveland Guardians, Kansas City Royals starting lineups for July 9, 2023: Game No. 90
Cleveland, USA. 25th July, 2023. Cleveland Guardians third basemen Jose Ramirez (11) bats in the fifth inning during a MLB regular season game between the Kansas City Royals and Cleveland Guardians, Tuesday