The Cleveland Guardians are set to go head to head with the Pittsburgh Pirates at PNC Park on Wednesday, July 19, 2023. The expected starting pitchers are Aaron Civale and Rich Hill. This matchup report includes odds, betting trends and a free pick against the spread.