After robust numbers, Brandon Crawford and Giants aim for new rings
Joey Bart has 2 hits in Giants' rout of Nationals
Brandon Crawford gets huge ovation in Giants' final 2023 game
San Francisco Giants place Thairo Estrada on concussion IL, trade
MLB Playoffs 2021: Dodgers even NLDS as Giants' gambles backfire
San Francisco Giants clinch playoff spot San Diego Padres
Brandon Crawford finally lives out dream, takes MLB mound in
Brandon Crawford removed from Giants' season finale, receives long
Report: Giants monitoring Justin Verlander as trade deadline nears