Giants' Sterling Shepard suffers season-ending torn ACL on final offensive play of loss to Cowboys
Published
Shepard had made a remarkable recovery from a torn Achilles late last season
#giants #sterlingshepard #cowboysshepard
Published
Shepard had made a remarkable recovery from a torn Achilles late last season
#giants #sterlingshepard #cowboysshepard
Shepard had made a remarkable recovery from a torn Achilles late last season
#giants #sterlingshepard #cowboysshepard