Cowboys DE DeMarcus Lawrence signs 5-year, $105 million deal

Anyone still complaining about the Davenport trade? There is only 2 type of $100 million dollar position. That's QB and pass rushers.