Those odds dictate a 62.9% chance for the giants to win. Its going to be an emotional night for the giants and the crowd with bumgarner getting his first home start of the season. Additionally, while bradley has very much potential and had an amazing first game, trusting him at this juncture with the emotions so high and the crowd going nuts is not a wise move. My analysis showing the giants having a 68-72% chance if winning, thus making this a very solid +ev play.
BOL gents