The Kansas City Royals are scheduled to meet the San Francisco Giants at Oracle Park on Sunday, April 9, 2023. The starting pitchers are Kris Bubic and Anthony DeSclafani. This matchup report includes odds, betting trends and a free pick against the spread.