Brandon Crawford ejected from SF Giants' game vs. Padres
MLB offseason tracker: Blue Jays add Chad Green to bullpen
San Francisco Giants shortstop Thairo Estrada hit on the head by
San Francisco Giants sign SS Brandon Crawford to 2-year, $32M
Giants see NLCS as 'dream scenario' to get Brandon Belt back – NBC
Nevius: Giants riding the Brandon Crawford renaissance
Giants earn 103rd win to tie third-most wins in team history
2023 MLB Injury Report Week 15: Dansby Swanson, Bryce Harper