If Dareus doesn't work out with this staff then that contract will certainly be up there with one of the worst moves in the history of the franchise.
Worse in hindsight, but bad in foresight as well. They paid him like he was the same level as Aaron Donald or JJ Watt. Even when his head is right he's not in that caliber. And his head has never been right.
And that's not even taking into account the part of his contract that said he'd still get paid during his suspensions. Mind-boggling dumb.
Kyle is a free agent after this season.
Whaley wasn't responsible for any bad decisions that occurred on his watch while he was GM. Only the good decisions. Poor guy was a victim!