Calls for an "immediate impact" at CB through the draft. Do they make sense?

Specifically, Hall contributed the most TD's given up in the league, I think, even surpassing Jason David.

Yeah, but what is one thing that the Bengals and the Saints have in common? NO PASS RUSH! Any safety (yes, even champ bailey and asante samuel) would struggle behind the pass rush of the Saints or Bengals...