Brandin Cooks has been traded an NFL-record four times over his 10 years in the league now, and a new report has NFL executives explaining why that is the case.