30 Giants in 30 Days -- Melky Cabrera
In SportsNet Central's continuing Giants series, Melky Cabrera explains what it is about playing in San Francisco that he enjoys so much.
Yeah I like that he. Everybody that anything he did stop. The musical can -- Louis Holmes I'd like it and we're fans language homegrown won't there's bust I have -- -- I knew I had like -- -- -- -- I'm going to them and I get. And I'm really. Everybody. Okay. -- -- -- -- -- -- --