San Francisco Giants' JD Davis reacts to striking out to end the first inning of a baseball game against the Kansas City Royals, in San Francisco, Sunday, April 9, 2023. (Scott Strazzante/San
Giants one-time All-Star OF suffered forearm fracture after HBP
Thairo Estrada won't start the 2023 All-Star Game; LaMonte Wade Jr., J.D. Davis fail to make Phase I cuts, too - McCovey Chronicles
Lugo, Soto keep Padres' slim playoff hopes alive with 4-0 win over Giants, Tampa Bay Buccaneers
JD Davis – Belly Up Sports
San Francisco Giants Injury Status - ESPN
J.D. Davis' grand slam highlights Giants' 15-0 rout of Dodgers
Two-way skills of Giants' J.D. Davis no longer involve pigs or placekicking
3 takeaways from the SF Giants series loss against the New York Mets
Elk Grove's J.D. Davis calls Giants job a 'dream come true
San Francisco Giants' JD Davis reacts to striking out to end the first inning of a baseball game against the Kansas City Royals, in San Francisco, Sunday, April 9, 2023. (Scott Strazzante/San