What you guys don't realized is this had to be done. They have already paid the price anticipating this by not re-signing guys they should have like Jessie Bates and others. Those guys weren't re-signed in anticipation of this, so to not re-sign those guys and then to not use the money you saved by not re-signing them to sign Tee would be a disaster.
Also, what defensive free agents could they have signed that would make an immediate difference that they can't sign now?