Brandon Crawford earns offseason payday – SFBay
Giants All-Star Brandon Crawford earns two-year, $32 million extension
Brandon Crawford: Breaking News, Rumors & Highlights
Brandon Crawford says he will be active for SF Giants' final game - Sactown Sports
San Francisco Giants place SS Brandon Crawford on IL
Brandon Crawford contract extension
Giants give ex-Marine his shot at age 33
Hernández hits three-run homer as Dodgers beat Giants 5-2
San Francisco Giants' Brandon Crawford Earns New Contract, MVP Consideration
Brandon Crawford, Brandon Belt still contemplating retiring or playing in 2024 – NBC Sports Bay Area & California
Brandon Crawford: Giants shortstop is hitting better than ever - Sports Illustrated