Bills GM Brandon Beane didn’t hide his frustration upon learning James Cook ‘s hold-in.’ He even said, “ I wish we weren’t here. This is my ninth season here, we’ve never had a player miss due to a contract .” The Bills RB, 25, is entering the final season of his four-year, $5.8M rookie deal, set to earn $5.27M in base salary. He’s coming off a career-best 1,009 rushing yards and 16 touchdowns, tied for most in the NFL in 2024. Instead of risking fines by skipping camp, Cook worked out on a stationary bike while his teammates practiced. He described the move simply as “ business. ”

The clock is ticking, and every missed rep will cost him cash. Seven-figure money. During the August 9 episode of The Rich Eisen Show , insider Tom Pelissero started off by saying that Cook was st

See Full Page