SF Giants swept by Pirates, go winless over six-game homestand for first time since 1896
Via: The Mercury News
The San Francisco Giants closed out a six-game homestand with yet another disappointing loss to the last-place Pittsburgh Pirates as their losing streak.....