Hadden might be the worst defensive back I have ever seen play here. His play is terrible, but its worse because he is always talking ****.