A ruptured Achilles tendon has ended the season for Giants linebacker Lorenzo Carter.A ruptured Achilles tendon has ended the season for Giants linebacker Lorenzo Carter.

Read Morewww.espn.com – NFL

Please follow and like us:

By