Rogers' Run Line PUNISHER ~ MIND-BLOWING 127-77-6 MLB Run!
(MLB) San Francisco vs. NY Yankees,
Point Spread: 1.50 | -168.00 NY Yankees (Home)
Result: Win
The San Francisco Giants entered the All Star break with a major leagues best 57-33 record, but they've lost five straight following the festivities. I don't think they'll end the skid when visiting the New York Yankees in the Bronx Friday night.

Here are my keys to the game:

1. Pitching - The Giants hand the ball to Madison Bumgarner (10-5, 2.12 ERA). The All Star pitcher allowed four runs on seven hits with a pair of homers in six innings of a 4-1 loss at Petco Park his last start. Mad Bum's ERA on the road is more than one full run higher than his ERA home in San Francisco and he's allowed 10 homers in nine road starts on the season. The Yankees counter with Masahiro Tanaka who held Boston to one run on three hits with seven strikeouts in six innings of a 3-1 win his last start. The Yankees are 8-1 in Tanaka's last nine home starts.

2. Starlin Castro - The Yankees' slugger is 11-for-26 (.423) in previous meetings with Bumgarner. He's batting .304 with six RBIs over the past seven days.

3. X-Factor - The Giants are 5-24 in their last 29 road games vs. a team with a winning record.

Selection: This is a play on the New York Yankees +1.5 (8*)