A brief history of Brandon Crawford's hair
Giants, K.C. set for wild finish to Fall Classic
Brandon Crawford - Wikipedia
Brandon Crawford contract extension
MORE
Giants notes: Brandon Crawford's sore knee opens a host of questions - The Athletic
Brandon Crawford – The Giants F______ Baseball Blog
Brandon Crawford plays shortstop in return from injury
Giants shortstop Brandon Crawford: Five things you don't know
Giants shortstop Brandon Crawford: Five things you don't know
A brief history of Brandon Crawford's hair
Giants past, present pay tribute to franchise icon Brandon Crawford