Posted: 8/25/2011 2:31:26 AM
Originally Posted by gofish3:
I think Vogelsong is top 3 best pitchers in baseball and with a little better lineup than they had last week the Giants take out some revenge on Houston.
revenge w what offense though ?
there offense STINKS
vogelsong is great
but i cant see the giants winning by more then two one.