Austin Slater, Giants walk-off Marlins - McCovey Chronicles
Giants 1B Brandon Belt to make spring debut - McCovey Chronicles
Why Giants' Brandon Belt anointed himself team captain with a taped-on 'C' vs. Cubs
Royals even things up 7-2
Perfectos, no-nos and historic feats: The Giants had a decade to remember even if they hadn't won three titles - The Athletic
Marlins rally in ninth behind Chisholm HR, then see relievers falter in extra-inning, season-opening loss in San Francisco – Sun Sentinel
Captain Brandon Belt's Ceremonial First Pitch before the game at Oracle Park 4/8/22
Photographing MLB's Opening Day for the San Francisco Giants
Photographing MLB's Opening Day for the San Francisco Giants
Brandon Belt, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
East Texas' Brandon Belt's Amazing Entrance on Opening Day in SF
Ruf rumbles home in extras as Giants beat Marlins 6-5 on Opening Day – SFBay
Perfectos, no-nos and historic feats: The Giants had a decade to remember even if they hadn't won three titles - The Athletic