I don't think I've ever hated a player more than Brandon Crawford
Giants Sign Brandon Crawford To Two-Year, $32MM Extension - MLB
Giants Brandon Crawford finishes 4th in NL MVP voting - McCovey
Brandon Belt hates the Dodgers more than you ever could - McCovey
MORE
Why the Giants are (not) the best in the National League
San Francisco Giants midseason prospect update - McCovey Chronicles
Players say who is All-Star Worthy
Let's Talk About all the Rest - by Roger Munter
The projections don't hate the Giants' chances in 2023 - The Athletic
2021 MLB Draft Board. The MLB Draft is swiftly approaching…
MLB trade rumors: Should Red Sox, others buy or sell at deadline
Projecting Minnesota's Competition in the Carlos Correa Bidding