The Cleveland Guardians are on the docket to meet the Kansas City Royals at Kauffman Stadium on Wednesday, September 20, 2023. The pitchers who are expected to start are Lucas Giolito and Zack Greinke. This games report has current odds, betting trends, and free picks against the spread.