The Kansas City Royals were easily defeated by the St. Louis Cardinals, 8 to 3, on August 11, 2018.

Explore