San Francisco Giants agree to $43.3M deal with OF Mitch Haniger
Giants sign Mitch Haniger to three-year deal in first big Winter
2023 Cal Poly Baseball Team Information Guide by Cal Poly
Progress report: San Francisco Giants - The San Diego Union-Tribune
Mitch Haniger Signs With The San Francisco Giants
Giants rally past Guardians 5-4 in 10 innings to keep pace in NL
Ranking the top 50 MLB free agents: Who fits the SF Giants
Giants agree to contract with OF Mitch Haniger
2021 Cal Poly Football Team Information Guide by Cal Poly
Analysis: How Aptos' Mitch Haniger fits into SF Giants' plans
San Francisco Giants' 2023 Projected Starting Lineup After Signing
2018 Cal Poly Baseball Team Information Guide by Cal Poly