State of the San Francisco Giants, June 8 Edition
(31-28 entering Friday's game, third place, 2.5 games behind Arizona and Colorado. On a nine-game roadie featuring three games each in Arizona, Pittsburgh and Atlanta)
Whew.
In the smoldering wake of the San Francisco Giants' disastrous two-game series against the Toronto Blue Jays May 14-15, I tried to remain optimistic, placing the blame for the Giants' follies catching and throwing the baseball to playing on turf fo...
Read Complete Article at Bleacher Report - San Francisco Giants
Article is property of BleacherReport.com