Analysis: 5 questions for Pirates to answer post-trade deadline
Giants score 5 runs in 10th for series sweep as Pirates continue freefall
San Francisco Giants Blow Ninth-Inning Lead on Cain's Last Game
MLB recap: San Francisco Giants run out of time in 7-6 loss to Atlanta Braves - McCovey Chronicles
Pirates Unable To Win Series Against Giants, Lose 4-1 On Sunday - CBS Pittsburgh
Paul Goldschmidt hits 2 HRs, St. Louis Cardinals lose to San Francisco Giants - Washington Times
SF Giants offense falls flat in 2-1 loss to Pirates - Sports Illustrated San Francisco Giants News, Analysis and More
Losing streak reaches six games as Brewers lose to Giants 4-1 - Brew Crew Ball
Kazuma Okamoto hits sayonara double as Giants edge Fighters - The Japan Times
Bryant, Posey lead Giants to 8-6 win over fading Friars - The San Diego Union-Tribune
Despite 3 solo home runs, Pirates come up empty with bases loaded in loss to Giants
Pirates struggles in tough month continue vs Giants
Heliot Ramos - MLB News, Rumors, & Updates
Spring troubles continue, Brewers lose 5-2 to Giants - Brew Crew Ball