Bah,maybe your teams
Just one year ago the Giants were a mess known for there locker room drama, poor play, bust qb and general suckiness. They turned that all around, and they are now world champions. My point was that every team has issues, and every single team has players that cheat and take juice.
Honestly, what do the cowboys have to lose? They sign this idiot, he plays his balls off and at best they win a title. If not, they cut his ass and lose a low level draft pick. The risk vs reward is ultra high.
Trust me, I used to buy the bs. But, you know what, if there is no long term contract, teams have nothing to lose singing players trying to drive up there value for other teams.