Much has been made this offseason about Buffalo Bills running back James Cook and his future with the team. He spent more than a few moments early in the spring letting social media know that it was time for a new contract. But when it came time to show up, Cook was there — for mandatory minicamp and even training camp. That likely meant his eventual “hold-in” during the final week of camp at St. John Fisher University didn’t come easy, with what appears to have been a very preoccupied mindset.

For any professional athlete preparing to land a new contract, let alone their first major deal, there’s no doubt immense stress plenty off distraction. Cook was, after all, the first player under the direction of general manager Brandon Beane and head coach Sean McDermott to advocate for themselve

See Full Page