Former SF Giants infielder and 11-year veteran announces retirement
SF Giants release 2023 schedule: Yankees for opener, Dodgers 13 times
Official San Francisco Giants Website
Report cards: Grading Giants' 2022 position players – KNBR
Giants minor-league notebook: Kyle Harrison part of an underrated group of pitching prospects; Marco Luciano heats up - The Athletic
San Francisco Giants Pitching Prospect Standouts
SFGiants on X: Friday night fun 🧡 ⏰: 6:40 PM 📺: @NBCSGiants 📱: 📻: @KNBR #SFGiants I @CocaCola / X
MLB Final: San Francisco Giants win 9-8 over Colorado in extra innings - McCovey Chronicles
Evan Longoria, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
SFGiants on X: Big series on the brink ⏰: 6:45 p.m. PT 📺: @NBCSGiants 🖥: 📻: @KNBR, KSFN #SFGiants
SFGiants on X: For the series 👊 ⏰: 12:45 p.m. PT 📺: @NBCSGiants 🖥: 📻: @KNBR, KSFN #SFGiants