Linebacker David Harris walks away from the game after 11 seasons in the NFL, 10 with the New York Jets. His time with the Patriots? One and done. After 11 seasons in the NFL, the past one with the Pats, linebacker David Harris has retired. Harris, who turned 34 on Jan. 21, announced his retirement Friday in a statement released through his representatives at Sportstars.