Giants

Longoria, Crawford among 'indispensable' Giants players

Giants
On Giants Talk Podcast, Alex Pavlovic shares his thoughts on the impact Evan Longoria's injury will have on the Giants and what five players are 'indispensable' for San Francisco.