J.D. Davis returns to Mets lineup after 10-day stint on IL
SF Giants avoid arbitration with 1B/3B J.D. Davis - Sports Illustrated San Francisco Giants News, Analysis and More
J.D. Davis - San Francisco Giants Third Baseman - ESPN
Giants walk off Guardians 5-4 in 10 innings - McCovey Chronicles
Home runs, solid Justin Verlander start lead Mets over Giants
How J.D. Davis Has Fared Since Being Traded by New York Mets - Sports Illustrated New York Mets News, Analysis and More
San Francisco Giants Scores, Stats and Highlights - ESPN
San Francisco Giants vs. Colorado Rockies MLB Betting Preview, September 10
J.D. Davis riding 'roller-coaster' season for Mets
Mets' J.D. Davis doing whatever he can to break out of slump
Grading the SF Giants 2023 MLB Draft - McCovey Chronicles
J.D. Davis Preview, Player Props: Giants vs. Braves