J.D. Davis' bases-clearing double, 03/24/2022
MLB Best Bets for Friday Night, Including J.D. Martinez in a
J.D. Davis is mashing, even if some stats don't show it
MLB trade grades 2022: Breaking down every deal completed on
San Francisco Giants vs New York Mets
Giants vs. Rockies Player Props: J.D. Davis – September 10
Elk Grove's J.D. Davis calls Giants job a 'dream come true
J.D. Davis: Breaking News, Rumors & Highlights
Athletics vs Giants Prediction, Picks, Odds — July 26
Fantasy baseball pitcher rankings, lineup advice for Tuesday's MLB
Giants vs Angels Prediction, Odds, Moneyline, Spread & Over/Under
San Francisco Giants vs Toronto Blue Jays