Giants' J.D. Davis, Mitch Haniger leave with injuries vs. St. Louis
What happened to J.D. Davis? Giants star exits game early vs Cardinals
Giants' J.D. Davis, Mitch Haniger exit game injured
Analysis: How Aptos' Mitch Haniger fits into SF Giants' plans
MORE
Giants remain perfect sending runners, Brandon Crawford sits amid
Cards swept in ten innings as Giants rally for 8-5 win
Mitch Haniger - San Francisco Chronicle
Cobb Throws 2nd Career Shutout, Giants Beat Cardinals 4-0 – NBC
1,484 Injured Giants Stock Photos, High-Res Pictures, and Images
SF Giants: Luis Matos, hotshot prospect, in lineup vs. Cardinals