I agree it's mostly his contract. If Cousins was on a basic $25M a year with about 50% of it guaranteed contract nobody would blink. The fact he's on a 3 year, $84M deal that is 100% guaranteed, and he'll probably sign something similar but for $30M+ a year average after this next season...