Brandon Belt leaves Giants for Blue Jays on one-year deal
Giants' Brandon Belt gets contract to 2021
Brandon Belt accepted the Giants' qualifying offer, and it's good for everyone involved - The Athletic
SF Giants Brandon Belt returns on qualifying offer.
Report: Giants, Gregor Blanco agree on 2-year, $7.5M deal
Wednesday's roundup: Orioles, Gallardo reportedly close
No Arbitration: Brandon Crawford Agrees To $3.1 Million Contract With San Francisco Giants - CBS Sacramento
Guerrero, Blue Jays reach $14.5M deal
Giants Extend Brandon Belt - MLB Trade Rumors