Kazuma Okamoto hits sayonara double as Giants edge Fighters - The Japan Times
Analysis: 5 questions for Pirates to answer post-trade deadline
Pirates struggles in tough month continue vs Giants
Wilmer Flores, SF Giants avert disaster in 9-8 win over Rockies - Sports Illustrated San Francisco Giants News, Analysis and More
Giants vs. Pirates Prediction: MLB Betting Lines & Picks - 7/14/2023
Giants wait out Ohtani, beat Angels in 13 innings - The San Diego Union-Tribune
Gabe Kapler out as San Francisco Giants manager with three games left in season, San Francisco Giants
Brewers' slide continues with 6-4 loss to Giants - Brew Crew Ball
Giants score 5 runs in 10th for series sweep as Pirates continue freefall
Giants beat Dodgers 2-1 as Kershaw loses for first time since May 21
Keaton Winn tallies five shutout IP in SF Giants 4-0 loss to Padres - Sports Illustrated San Francisco Giants News, Analysis and More
Connor Joe homers against former team as Pirates beat San Francisco 2-1