Brandon Crawford plays franchise-record 1,326th game at SS for San
Late Night Lamonte Leads Giants' Cast of Characters - The New York
Giants shortstop Brandon Crawford: Five things you don't know
San Francisco Giants injury news: Brandon Crawford on 10-day IL
Brandon Crawford 1,500th Career MLB Game - Topps Base Relic
Men's San Francisco Giants Brandon Crawford Majestic Black Alternate 2017 Cool Base Player Jersey
San Francisco Giants Majestic Official Cool Base Jersey - Orange
Brandon Crawford entering final year of Giants contract
Brandon Crawford is Giants' reliable constant at shortstop