There is a reason why Brandin Cooks has been on five NFL teams in his career. Cooks has been traded four times, an NFL record he shares with Eric Dickerson – but it is hardly because of a lack of talent or issues in any locker room. As a matter of fact, the wide receiver […]