Giants' Sterling Shepard suffers potential season-ending injury on final offensive play in 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