Time for my Stephen Strasburg prediction for tonight. He starts at home against the Giants. Strasburg is really fortunate so far to get this many starts at home and only 2 on the road. And because the Giants are terrible offensively, even with Aubrey Huff catching a bit of fire and Buster Posey having a big game in that 15-run pounding of the Brewers, I'm going:
6.2 innings, 4 hits, 2 runs, 1 walk, 11 strikeouts