Farhan Zaidi breaks down Giants' offseason plans to improve roster
2023 San Francisco Giants Opening Day Roster : r/SFGiants
SF Giants, unlike Pirates & Orioles, skip rebuild as prospects
Official San Francisco Giants Website
Which Giants players are really in the best shape of their lives
SF Giants position preview: Will youth emerge at 2B? - Sports
SF Giants waste Ross Stripling's standout start in 2-1 loss to A's
SF Giants: How much will their players make via arbitration? - Sports
Early SF Giants roster projection -- plus a look at the NL West