How Giants' 2023 MLB Opening Day roster might look after odd
Giants place Evan Longoria on injured list for potentially long stay
SF Giants activate Evan Longoria, option Mauricio Dubón
Haase's two-run home run allows Tigers to hold off Giants
Evan Longoria hits grand slam in win over Rockies
MLB: Nelson sharp, Marte homers again as Diamondbacks top Giants 5-2
Conforto drives in 4 runs to back Webb in the Giants' 8-5 victory
SF Giants' toughest test of season arrives as team's 2021 MVP hits
J.D. Davis, Evan Longoria star to end big Giants road trip
Giants break out with 3 HRs off Strasburg in 7-3 win at Nats