J.D. Davis is mashing, even if some stats don't show it
J.D. Davis exits game after getting hit by pitch
Giants' J.D. Davis, Mitch Haniger exit game injured
Elk Grove's J.D. Davis calls Giants job a 'dream come true
Kershaw leaves with back pain as Dodgers beat Giants 5-3
San Francisco Giants – Page 2 – Marin Independent Journal
Giants notes: Mitch Haniger out 10 weeks after right forearm surgery – NBC Sports Bay Area & California
Giants' J.D. Davis, Mitch Haniger leave with injuries vs. St. Louis
J.D._Davis
Red Sox double up on Brewers, salvage finale with 7-2 win
Giants ace Alex Cobb heads to injured list but expects to be back soon – NBC Sports Bay Area & California
Dodgers capitalize on Giants' physical and mental blunders to win 7-2 - The San Diego Union-Tribune