Where we talk think eat sleep shit San Francisco Giants.
Thursday, 9 April 2015
San Francisco Giants: No reason to sound the alarm
Despite a spate of injuries early on, there is no reason for San Francisco Giants to sound any alarms. It's just business as usual in a 162-game marathon.