Two-time Pro Bowl RB James Cook signs four-year contract extension with Buffalo Bills ‘Bills running back James Cook signed an four-year extension Wednesday through the 2029 season.’ No related posts.