I hold out hope for any player Dallas adds. I don't realistically expect them to all make it in the NFL, but I don't like to have preconceived biases entering into a new season. I've seen players that had looked like they wouldn't amount to much go on the have nice NFL careers and some that looked like they were going to have good careers suddenly tank. I think having players who don't do it for you just sets you up to look at that player in a negative light no matter what. You may not feel that way, but there are plenty on here who came to a conclusion about a player, dug in and never moved because that would mean admitting they were wrong.
Not necessarily trying to derail your thread. I just think it's a bad idea to view players like this. Each year should be a clean slate. That doesn't mean we ignore the past, only that they be given a chance to prove they can overcome it.
I'll pick Josh Ball as an example. Ball missed his first season and then had a bad start to his essentially rookie year. He settled in some as the preseason progressed but by then opinions were entrenched about him, and then when he got to play briefly in the regular season, he wasn't very good. Now, in just his second full offseason, it's possible that Ball can progress to where he is at least a capable backup. I don't have that expectation for him based on what he saw, but I also see no reason to say he can't improve or hasn't. We'll see how it goes.