I know that you like to scream overpayment with 90+% of the contracts signed but it is fair value when Dickinson was signed to a contract that everybody expected including Dallas fans.
Lots of bad contracts are considered 'fair value' by people who don't understand the cap. Also most of the people applauding that deal thought that Dickinson was an elite #3 defensive, a role he had basically never played.
Multiple comparables were provided illustrating the range this player should actually be in, and if anything myself and @Melvin actually overestimated Dickinson. He should have come in at $1.8-2 million, and even that would have been an overpayment as it turns out.