Cleveland Guardians vs. Kansas City Royals, July 25, 2023
Mariners move into tie for first place in American League West
Cleveland Guardians, Kansas City Royals starting lineups for July 25, 2023: Game No. 101
Kansas City Royals fall to Guardians: recap & Lynch injury
MORE
Cleveland Guardians' Josh Bell, left, scores next to Kansas City Royals catcher Salvador Perez duirng the fifth inning of a baseball game Tuesday, July 25, 2023, in Cleveland. (AP Photo/Sue Ogrocki Stock
Cleveland Guardians vs Kansas City Royals FULL GAME HIGHLIGHTS, MLB To Day July 26, 2023
Guardians vs. Royals Prediction: Expert Picks, Odds, Stats & Best Bets - Tuesday, July 25, 2023 - Bleacher Nation
Royals' Salvador Perez hits 200th career home run in win over Guardians
Cleveland Guardians, Kansas City Royals starting lineups for July 25, 2023: Game No. 101
Guardians top the Royals, dealing Zack Greinke his 16th straight road loss
Perez hits 200th homer as catcher, Royals beat Guardians 5-3
Cleveland, USA. 25th July, 2023. General view of Progressive Field during a MLB regular season game between the Kansas City Royals and Cleveland Guardians, Tuesday, July 25, 2023 in Cleveland, OH. (Brandon
Cleveland Guardians vs. Kansas City Royals, July 25, 2023
Greinke yields four runs as the Royals lose 5-1 to the Guardians Kansas City News - Bally Sports
Guardians vs. Royals Starting Pitching Matchup - July 25, 2023
9,059 Zack Greinke Photos & High Res Pictures - Getty Images