Its impossible to trade for Hall. Division rivals rarely trade with each other.
Do we really want a player that has to be treated a certain way or put in a certain situation to play hard? Its like TO. Yeah hes great, but you have to totally make your offense revolve around him or he gets upset. Add to the fact that Hall isn't even a good CB and I see no point in trading for him even if it were possible.
The whole character vs. talent thing is a big cliche this board goes way overboard with. You don't have to sacrifice one or the other, and character has little to do with ethics. Pacman Jones is a decent player, but because of his character he can't stay on the field. A player like Hall was benched this year for racking up like 100 yards in penalties because he can't control himself. He was fined 100,000 dollars for on the field stuff this year. He may have some talent, but it doesn't translate on the field and the dude is immature and can't control his emotions.