Brandon Crawford jokes that he 'got a little luck' on two-run
It feels right': Kris Bryant hopes Brandon Crawford's extension
Gabe Kapler: Giants manager found success after Phillies failure
Brandon Crawford gets huge ovation in Giants' final 2023 game
A's Chris Bassitt picks up win in start where 'nothing was great
Giants fall to Padres 3-2, still in (wait for it) first place
Stephen Piscotty's grand slam keys ninth-inning comeback in A's 8
It's been a joy': Pablo Sandoval takes a final at-bat in the ballpark
Thairo Estrada's big day helps Giants finish sweep at Cleveland
Brandon Crawford is Giants' reliable constant at shortstop