Carolina Panthers defensive end Charles Johnson (95) officially retired from the NFL on Thursday. Chris Keane AP