SF Giants avoid arbitration with 1B/3B J.D. Davis - Sports
J.D. Davis Player Props: Giants vs. Rockies
New Giants pickup J.D. Davis hated current team when younger
J.D. Davis: Prop Bets vs. Rockies
Elk Grove's J.D. Davis calls Giants job a 'dream come true
Old tweet from Giants acquisition J.D. Davis goes viral – New York
Giants vs. Rays Player Props: J.D. Davis – August 15
J.D. Davis: Prop Bets vs. Rockies
J.D. Davis Player Props: Giants vs. Angels
Can David Villar and J.D. Davis push the Giants' lineup from
Giants vs. Rockies Player Props: J.D. Davis – September 8
J.D. Davis Preview, Player Props: Giants vs. Rockies
Giants push Rockies to extra innings but lose 4-3 in the 10th