San Francisco Giants' Blake Sabol, left, is congratulated by J.D. Davis after scoring against the Philadelphia Phillies during the third inning of a baseball game in San Francisco, Tuesday, May 16, 2023. (
Elk Grove's J.D. Davis calls Giants job a 'dream come true
J.D. Davis Player Props: Giants vs. Padres
SAN FRANCISCO, CA - SEPTEMBER 13: San Francisco Giants Infield J.D. Davis (7) celebrates with his teammates after hitting a 3-run home run during the MLB professional baseball game between the Cleveland
Why were JD Davis and Gabe Kapler ejected vs Blue Jays? Giants slugger and manager tossed from game
Davis homers, Wade hits winning sac fly as Giants rally past Guardians 6-5 in 10 - Record Herald
Mike Yastrzemski, Patrick Bailey homer, Michael Conforto has 4 hits to power Giants past Cardinals 11-3
Mitch Haniger, Logan Webb pace Giants past Brewers 3-1
Photos: Arizona Diamondbacks vs. San Francisco Giants