How the Giants became 2021's most shocking contender
All-Star or not, Giants' Brandon Crawford has dazzled this season
Giants' Brandon Crawford returns to IL; Evan Longoria, Jakob Junis
Marco Luciano makes MLB debut for Giants
Preview: SF Giants @ White Sox, predictions and players to watch
NL West preview: Can anyone stop Dodgers from winning division
2021 MLB Season Preview: Team-by-Team Capsules - The New York Times
Giants' roster regains regulars with Brandon Crawford, Joc
Giants' Brandon Crawford hits walk-off homer