The St. Louis Cardinals are on the docket to take on the Kansas City Royals at Kauffman Stadium on Friday, August 11, 2023. The starting pitchers will be Adam Wainwright and Angel Zerpa. We have included an expert pick for todays game against the spread.