ROGERS' 10* DIVISION GAME OF THE MONTH (AFTERNOON!)
(MLB) San Francisco vs. Arizona,
Money Line: -105.00 Arizona (Home)
Result: Win
The Giants are in a pretty sorry state right now. They are 0-6 the last six games and have lost to Arizona 7-0 and 7-3 the last two days. I don’t understand why they’d be a favorite on the road in today’s matchup.

The six straight losses are a season-high for SF, who now finds itself below .500 for the first time all year. It’s the first time the team has had a losing record since April of last season. Winless since the All-Star Break, the Giants will send Logan Webb out to the mound today. The team is only 3-6 this year in Webb’s road starts.

Webb was great when he faced the Diamondbacks earlier in the month, but that was at home. Worth noting that Giants’ pitching has surrendered a total of 39 runs during the losing streak, an average of more than six per game.

Zac Gallen is the starter today for Arizona. His second half began with seven shutout innings of two-hit ball against Arizona. Right before the All-Star Break, Gallen faced the Giants and held them to two runs in 6 2/3 innings. So he’s in fine form right now as are the D’backs, who have captured five of the last six games, all of them coming here at home.

Being hotter, at home and having arguably the better starting pitcher in today’s matchup makes Arizona look to be a solid value on the money line. 10*