The Kansas City Royals managed to stay ahead of the Cleveland Guardians, 4 to 3, on March 29.

Explore