Giants shook up after 'heartbreaking' leg injury for Sterling Shepard: 'It choked me up a little bit'

Top