Super excited for this season.
Giants, les go.
... i'm going with my Giants every-other-year theory.
Cain bounces back, Hudson ages gracefully, the bats stay healthy, keep the minor leaguers out of the lineup and we are a shoo-in for the West...
especially once Kemp gets hurt and is out for the season, and Puig gets busted for Roids.