Brandon Crawford does, in fact, have a 0.00 ERA 😤
No Arbitration: Brandon Crawford Agrees To $3.1 Million Contract
Brandon Crawford does, in fact, have a 0.00 ERA 😤
Giants reward SS Crawford with new $32 million, 2-year deal
Giants reward Brandon Crawford with new two-year, $32 million deal
Brandon Crawford does, in fact, have a 0.00 ERA 😤
Brandon Crawford's barehand play, 09/24/2022
Brandon Crawford accomplishes long-held goal of pitching for Giants
Giants' shortstop Brandon Crawford rallies after devastation
San Francisco Giants sign Brandon Crawford to two-year, $32
Former Bruins shortstop Brandon Crawford agrees to $3.175-million
Brandon Crawford: Throw of the Year? 🤔
Giants reward SS Crawford with new $32 million, 2-year deal
4 SF Giants who are playing their way out of the team's 2024 plans
Brandon Crawford Rumors & Injury Update