Pittsburgh walked into SF and took 3 straight games. What makes you think that SF is going to go on the road to play this same team at their stadium and win. I think there are much better games to bet your money on then the Giants. (I am not saying the Pirates will win, because I am a homer, but I am just saying after how bad the Giants are playing at their home.. it's a bad choice to put your money on them on the road against the same team on their turf.)
BOL though.