J.D. Davis wants to impress in first full season with Giants
Giants score 6 runs in the 9th inning of an 8-3 win, sending the Angels to their 7th straight loss - ABC7 San Francisco
Predicting Every MLB Team's 2023 Opening Day Lineup, Version 2.0, News, Scores, Highlights, Stats, and Rumors
J.D. Davis' walk-off homer powers Giants past Red Sox
What will the SF Giants do with J.D. Davis? - McCovey Chronicles
J.D. Davis' walk-off homer powers Giants past Red Sox
New Giants pickup J.D. Davis hated current team when younger?
Two-way skills of Giants' J.D. Davis no longer involve pigs or placekicking
Mets not ready to commit to J.D. Davis at third base
Giants mailbag: Draft and development issues, a Farhan Zaidi extension and more - The Athletic