Giants' bats bust out for 8-5 win to take first game from D-backs
The SF Giants have extended Brandon Crawford. Who's next? – Daily Democrat
Giants Unveil New Retro-Inspired Orange Jersey – SportsLogos.Net News
One of Brandon Crawford's biggest fans: Giants teammate Thairo Estrada
San Francisco Giants Nike Authentic Anniversary Patch Away Jersey - Gray
New Era San Francisco Giants Orange Team AKA 59FIFTY Fitted Hat
San Francisco Giants' City Connect uniforms feature Golden Gate Bridge, fog - The Athletic
Giants lose to Padres, miss playoffs on season's final day
Giants beat Dodgers 3-2 in 11th on error, take NL West lead