According to ESPN SportsZone Iafrate announced his retirement. This was less than four months after signing a four-year contract with the 'Canes. His knee was not responding to the latest round of rehabilitation.