The Kansas City Royals were decisively beaten by the Toronto Blue Jays, 4 to 1, on July 31, 2019.

Explore