You win some you loose some and as a die hard San Francisco Giants fan I always BELIEVE. And like my team, I never give up!
TODAYāS GAMEā¦The San Francisco Giants host the St. Louis Cardinals in the second game of this three game series and opening homestand for the 2013 seasonā¦RHP Shelby Miller (2012: 1-0, 1.32) will face RHP Ryan Vogelsong (2012: 14-9, 3.37).
Click HERE for todayās complete game notes