How J.D. Davis rediscovered his power stroke with Giants – KNBR
Two-way skills of Giants' J.D. Davis no longer involve pigs or placekicking
J.D. Davis making his mark with the NY Mets
New Giants pickup J.D. Davis hated current team when younger?
MORE
J.D. Davis homers, but SF Giants officially eliminated in loss to Dbacks - Sports Illustrated San Francisco Giants News, Analysis and More
What happened to J.D. Davis? Giants star exits game early vs Cardinals
J.D. Davis homers, but SF Giants officially eliminated in loss to Dbacks - Sports Illustrated San Francisco Giants News, Analysis and More
J.D. Davis on being traded to the Giants, tenure with the Mets, Mets News Conference
J.D. Davis - San Francisco Giants Third Baseman - ESPN
J.D. Davis making his mark with the NY Mets