Kyle Freeland pitches aggressive, helps Rockies finally beat Giants
Giants, Carlos Correa agree to 13-year, $350M deal, sources say - ESPN
SF Giants continue playoff surge with another display of clutch resilience
SF Giants: Haniger begins rehab assignment; full health on horizon
SF Giants' trade deadline needs are clear following ugly sweep in D.C.
Sean Manaea continues hot streak since rejoining Giants' rotation
San Francisco Giants - Wikipedia
SF Giants Brandon Crawford makes pitching debut - McCovey Chronicles
SF Giants' win streak snaps at six, offense goes cold in loss
San Francisco Giants: Six years later, a Jon Lester deal may finally happen
The Athletic] Exclusive: Giants acknowledge it's finally time to explore moving in the fences at Oracle Park : r/SFGiants