Now that I see the details I don't love the contract...
I like that the majority of his pay is on a per game basis, so we have insurance against him being suspended.
I don't like that it's a one year contract with a no franchise/transition tag clause. We have no leverage in future negotiations, unless his performance this year is disappointing (or he just loves playing for the team).
I don't think this signing changes our draft at all... A disruptive d-lineman is still at the top of our list needs, Hardy he could easily be on another team next year.
The only advantage in that regard is that we don't have to count on a rookie DL to be an impact player.