The Cleveland Guardians beat the Kansas City Royals, 6 to 3, on April 12.

Explore