The San Francisco Giants are scheduled to play the Arizona Diamondbacks at Chase Field on Friday, May 12, 2023. The starting pitchers are Alex Wood and Ryne Nelson. This report includes betting odds and our expert MLB picks for todays game.
Fetching you the latest sports betting news daily.