Sterling Shepard suffers Achilles tear, could be done with Giants

Top