New York Giants wide receiver Sterling Shepard went down with a torn ACL during the Week 3 loss vs. the Dallas Cowboys. Shepard’s injury was particularly worrisome given there was no contact when his knee gave out. Instead, Shepard was simply running a route when his ACL tore, and now the Giants receiver has explained […]