SF Giants plan to retain outfielder who struggled in 2022
Giants 2022 roster breakdown
Should we believe what we see from new Giants slugger Darin Ruf? – Daily Democrat
How to save Giants' rotation? Kyle Harrison, plus one of these trades
What do the SF Giants do at catcher for 2023?
Sean Hjelle has rough outing in Giants' loss to Dodgers
Johnny Cueto's 2022 option declined by Giants
Former SF Giants outfielder Lewis Brinson signs with Yomiuri Giants - Sports Illustrated San Francisco Giants News, Analysis and More
How Giants' 2023 MLB Opening Day roster might look after odd offseason – NBC Sports Bay Area & California
Giants 2022 roster breakdown
SF Giants: How much will their players make via arbitration? - Sports Illustrated San Francisco Giants News, Analysis and More
Reds select Blake Sabol in the Rule 5 Draft, trade him to San Francisco - Redleg Nation