San Francisco has been one of the best home teams in baseball over the last three years. The Giants have put together a 159-106 record over that period and many of the losses have been by a single run, positioning them here for a great runline opportunity. Trevor Cahill hasn't exactly been beating down a path to the win column as the D-Backs are just 2-5 in his last seven starts overall. Arizona has also been hard pressed to get wins on the road facing a lefthander as they are a woeful 26-55 in their last 81. The Giants have done great off a seven day road trip or more as they are 52-25 in their last 77 in the first game of a homestand after the seven day trip. Play on San Francisco on the runline.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get free MLB Picks
I pore over the data, injuries, news, and odds every morning.
You get the best bets delivered to your inbox.