you're absolutely wrong saying hall is a great DB. this is the same guy that said he shut down TO when he "held" him to 7 catches for 112 yards. the same guy that single-handedly moved the panthers downfield with 3 personal foul penalties in a row.
deangelo hall sucks. he was overrated in college, he's overrated in the nfl, and i don't want him on the buffalo bills. :2cents: