The Kansas City Royals easily beat the Cleveland Guardians, 10 to 3, on June 28.

Explore