TE Kevin Boss, who was slow in his return from ankle surgery, is now battling a hamstring issue that resulted from his compensating for the ankle. Boss said he's a few days away from returning. The good news for the Giants was the return of TE Travis Beckum (hamstring) along with TE Jake Ballard (hamstring).
TE Kevin Boss, who was slow in his return from ankle su...
Filed Under: 2010, Preseason