Giants' Buster Posey, Brandon Crawford among MLB's biggest surprises
Even Brandon Crawford's mom isn't sure about the hair – East Bay Times
Giants shortstop Brandon Crawford: Five things you don't know
How a contract extension for Brandon Crawford moved from impossible to obvious for the Giants - The Athletic
Brandon Crawford's seven hits power Giants
Giants' Brandon Crawford, Joe Panik among longest-tenured partnerships
Brandon Crawford finally lives out dream, takes MLB mound in Giants-Cubs – NBC Sports Bay Area & California
MLB admits they messed up the replay on Brandon Crawford's home run - McCovey Chronicles
Nothing has ever come easy for Brandon Crawford