MLB Hot Stove matchmaking: A free-agent fit for all 30 teams ahead
SF Giants homer 8 times, score 24 runs in sweep of Rockies
Mitch Haniger signs with Giants on three-year deal, but Aaron
SF Giants sign Mitch Haniger as Aaron Judge rumors intensify
Why so many Giants got opt-out clauses and can leave SF early
Giants move to Plan B, but Aaron Judge rejection stirs raw
Aaron Judge leaving Giants directionless is another massive win
Giants sign Mitch Haniger to three-year deal in first big Winter
OF Mitch Haniger reaches $43.5M, three-year deal with Giants
SF Giants rejected again as Aaron Judge re-signs with Yankees
Giants sign Mitch Haniger, remain heavily in play for Aaron Judge
Every MLB Team's Most Important Upcoming Free-Agent Decision
What must the Giants do to avoid making mediocrity the norm?
SF Giants: Carlos Correa is exactly what the Giants needed
SF Giants on NBCS on X: Mitch Haniger wasted no time recruiting