Giants have trouble hitting lefties
Grant here. I was lounging in the Cohn Zohn this morning – talking on the Cohn Phohn, reclining on the Cohn Throhn – and a comment-starter popped in my head. The Giants have a real problem against left-handed pitchers. Last night after the game my dad posted his impressions of [...]