While Talib may be a very talented player, his value is greatly diminished due to multiple incidents off the field. Sherrif Goodell is most likely going to suspend him for the shooting incident in Texas, and I doubt he's going to be lenient after the previous suspension for attacking a cab driver. Does a team really want to use up a roster spot and depend on a player who's biggest question is not if, but when the next dumb move will put him on the sidelines for a long period of time?
The Raiders, Jets and Bengals may not care, but teams like the Pats are unlikely to want to take a chance on Talib.