J.D. Davis, Mitch Haniger injured on consecutive plays in Giants-Cardinals game – KNBR
Giants' J.D. Davis, Mitch Haniger exit game injured
Giants lose starters Haniger, Davis to injury, but pummel Cardinals
Mitch Haniger solves problems for the Giants – KNBR
MORE
Giants' J.D. Davis, Mitch Haniger exit game injured
Giants lose Mitch Haniger, J.D. Davis in win over St. Louis
Giants lose J.D. Davis, Mitch Haniger to injury in third inning against Cardinals
Giants win, but Mitch Haniger fractures forearm and J.D. Davis sprains
Giants' Wilmer Flores, Mitch Haniger, JD Davis hit back-to-back-to-back homers – NBC Sports Bay Area & California
Giants lose starters Haniger, Davis to injury, but pummel Cardinals