Giants Bulletin: Pitching keeping SF afloat as seriously concerning slumps at the plate trudge on
If you asked Giants fans back in Spring Training if they would have taken a 31-23 record through the first ⅓ of the season, most would have gladly taken that. So why, as the G-men hit that exact mark at 54 games in, do many carry a less than enthused outlook regarding the ceiling of […]