Giants Media Pass | New York Giants
WR Sterling Shepard on injury status: 'I'm feeling a lot better'
00:00 / 04:38