John Haynesworth ha affrontato 30 avversari durante tutta la sua carriera.