Giants jump on Rockies early, cruise to finish in 9-1 win
New Giants pickup J.D. Davis hated current team when younger?
MLB Highlights: Giants 3, Red Sox 2
MLB All-Star Game 2022: Pitching Ninja's 5 favorite All-Star pitches
J.D. Davis of the San Francisco Giants hits a three-run home run News Photo - Getty Images
Giants jump on Rockies early, cruise to finish in 9-1 win
MLB roundup: Giants' J.D. Davis belts walk-off HR
J.D. Davis homers in 9th to give the Giants a 3-2 win over the Red Sox
How J.D. Davis rediscovered his power stroke with Giants – KNBR
SF Giants beat Boston Red Sox thanks to J.D. Davis' walk-off blast
Colorado Rockies news: You need to know about Victor Juárez - Purple Row
Giants ignite crowd with back-to-back-to-back home runs off Rockies' Blach
JD Davis BELTS a Solo Home Run!, 1st HR of 2023!, San Francisco Giants