None of these free agent contracts make sense, what has Suh done to get QB money?

Lions had 2nd rated D last year. We'll see how much Suh meant to the Lions and how far he can vault the Dolphins D. Time will reveal the legitimacy of Suh's contract. Is he validated if they simply make the playoffs? Probably.