Receiver Brandin Cooks was willing to give up $2.11 million in current and future guaranteed pay for a shot at free agency.