Opening day has arrived.
On the bright side things are starting to look a little better for the Giants after taking 2 out of 3 from the Rockies. Madison Bumgarner pitched an excellent game, Barry Zito threw a shutout and the Giants offense continued to score runs in bunches. There were some not so good things but now isn't the time to rehash those because opening day is for celebrating.
The Giants draw the struggling Pirates who come in with the lowest runs scored of any team in baseball and like the Giants they have only 2 wins in the young season.
My Projection model really likes the Giants chances this series so hopefully the Giants can send people home happy with another series win.
Matt Cain vs. James McDonald
Barry Zito vs. Charlie Morton (Morton hasn't been officially announced yet but is the likely choice)
Ryan Vogelsong vs. Kevin Correia