It wasn't always pretty, but SF Giants sweep Pirates, rise in standings
In dismissing Giants manager Gabe Kapler, Farhan Zaidi acknowledges it's time to listen and adapt - The Athletic
SF Giants chairman Greg Johnson: We'll do whatever it takes to field a competitive team
Giants fire Gabe Kapler as Farhan Zaidi pivots to future - McCovey Chronicles
Giants to hold nine open practices in training camp, Fan Fest movie night – Trentonian
Giants changes: Charles Johnson's son becomes MLB 'control person'
Taylor Swift ad booed by Seahawks, Giants fans - ESPN
Barry Tompkins: Watchable Unwatchable
5 things Cowboys fans should know about Giants' offseason, including new faces and more
SF Giants: Do Farhan Zaidi's comments mean Gabe Kapler is on hot seat?
Game Preview: Giants face high-powered Dolphins
Fact or Fiction: Thursday Night Football Edition