James Cook is on an island. The Buffalo Bills running back is the last of the team’s five starters set to play on an expiring rookie contract in 2025. And it seems like it might take a while before an ...