Greek Giant

Where have you gone Johnny Cueto? A Giants Nation sets its hopes upon thy right arm…

Tonight Dereck Rodriguez will be looking for a little payback against the Cardinals of St. Louis.

Last night Johnny Cueto was a little off… The Giants have lost four in a row after their most impressive series of the season.

I’m looking forward, not backwards.