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

Explore