10-28-2012 09:10 PM - edited 10-28-2012 09:12 PM
Why don't you people like baseball?
Giants with another World Series in three years. Posey (MVP!) is two for two.
11-03-2012 09:10 PM
Amazing pitching and a total lack of hitting? Welcome to being a Giants fan over the last seven+ years.
Though the offense looks surprisingly competent over the first 10 games of this season. Hope that carries on.