The New York Giants held their first OTA witgh media access on Thursday. Here are a few takeaways:
Lorenzo Carter on the mend
Carter went on IR with a torn Achilles tendon in mid-October of last year. Thursday, roughly seven months later, he was on the field taking reps with him teammates. While professional athletes do have access to the best rehab and training facilities in the world, Achilles injuries generally take nine months to a year to heal from. I know — I’ve had two of them.
‘it’s awesome seeing a guy come back from an injury like that.