Would you be willing to answer a few brief questions about PlayStation Forums?
Why don't you people like baseball?
Giants with another World Series in three years. Posey (MVP!) is two for two.
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.