Brandon Belt staying with San Francisco Giants, accepts $18.4
SF Giants captain Brandon Belt accepts $18.4 million qualifying
Brandon Belt Accepts Qualifying Offer With Giants - MLB Trade Rumors
Beyond academic: With so many varied opinions on his value
San Francisco Giants agree with Mitch Haniger on 3-year, $43.5M
Blue Jays sign veteran slugger Brandon Belt to one-year deal
Giants 2021 offseason questions
San Francisco Giants' offseason reviewed
MLB Free-Agency Tracker: Eddie Rosario Stays in Atlanta - The New
Posey Made Decision To Bring Him Back Easy For The Giants
Offseason In Review: San Francisco Giants - MLB Trade Rumors
Brandon Belt Accepts Qualifying Offer With Giants - MLB Trade Rumors
Offseason In Review: San Francisco Giants - MLB Trade Rumors
MLB free agency tracker 2022: Live updates on news, rumors