After 12 seasons in the NFL, former New York Giants defensive tackle Johnathan Hankins has officially retired. The 34-year-old defender played for five NFL teams overall, spending time with the Indianapolis Colts, Las Vegas Raiders, Dallas Cowboys, and Seattle Seahawks after leaving the Giants.