Giants rally from four-run deficit to beat D-backs in finale
Steven Duggar left oblique injury
Carlson's RBI hit in 9th lifts Cardinals past Giants 3-2, Taiwan News
Giants options at 1st base after Brandon Belt departure
How Giants plan to replace Evan Longoria, LaMonte Wade Jr. at season's start
Giants shuffle outfield and place LaMonte Wade Jr. on IL – KNBR
2023 Positional Power Rankings: First Base
Five lingering Giants questions team needs to answer in spring training – NBC Sports Bay Area & California
Analysis: Five pressing questions SF Giants did or didn't answer in spring training
Projecting the Giants' Opening Day roster