Musgrove Ks 11, Padres hold off Giants 5-4 for sweep - The San Diego Union-Tribune
Brandon Crawford contract: Giants sign shortstop to two-year extension - Sports Illustrated
SF Giants Community: This is a Brandon Crawford appreciation post - McCovey Chronicles
SF Giants: Buster Posey, Brandon Belt, and Brandon Crawford's contracts - McCovey Chronicles
Angels vs. San Francisco Giants: Live updates, news and core - Los Angeles Times
SF Giants: Will Brandon Belt retire after the 2022 season?
Giants' Brandon Belt makes no excuses for costly throw in opener
4 players the Giants could lock up next
Giants 5, Brewers 4: Pair of two-run leads slip away and so does series