Giants reward SS Crawford with new $32 million, 2-year deal
Brandon Crawford's barehand play, 09/24/2022
SF Giants News: Brandon Crawford to undergo MRI on knee today
4 SF Giants who are playing their way out of the team's 2024 plans
Brandon Crawford accomplishes long-held goal of pitching for Giants
There are more doubters for Brandon Crawford, who doesn't want to
Brandon Crawford does, in fact, have a 0.00 ERA 😤
Giants reward SS Crawford with new $32 million, 2-year deal
Giants' shortstop Brandon Crawford rallies after devastation