Why The Giants Might Consider Placing Sterling Shepard On Injured Reserve Published by Anthony Rivardo