There are a lot of high quality C/G needing new deals in the next 2-3 years. The Cowboys just signed the first deal of that wave. Those contracts usually end up looking like steals by the end of the wave.
Its a very reasonable contract without a lot of huge dead money, unless we restructure him a lot.