Kellen was a good sign on at the time.
If we're blaming Dom for something here, lets be reasonable. QB and MC80 are a close #1 & #2 on the "blame-o-meter.".
I understand your position, but I have to disagree. I didn't like the trade when it was made and thought it was not a smart move. MD gave up a 2nd and 5th for a player with "known' issues with his knees and other assorted injury problems. That to me is not smart GM work. If you draft a player that has not had a history of injuries and they start getting hurt, that is bad luck. But drafting or trading for a player with that history is not a formula for building a good team. Sometimes it works out, but in this case, I think MD got taken by the Browns.
I do agree that giving out some of the FA contracts was also not smart, but a trade like this one takes away 2 players and forces you to make some moves that can further weaken you during the draft in order to try to recoup the draft choice.