Poor Farhan Zaidi. The Giants' general manager probably figured he could coast into July 31 with his team a comfortable distance from a playoff berth, allowing him to trade away every conceivable asset with a clear and unperturbed conscience. Alas.
The Giants kept their winning streak alive in hilarious, improbable fashion
The above link leads to an external page. Giants 365 has no control over its contents.
Trending News
-
MLB.com • April 18
-
Sporting News • April 20
-
NBCS Bay Area • April 21
-
MLB.com • April 19
-
NBCS Bay Area • April 17
-
Sporting News • April 18