Cooks was waived by the Jaguars on Tuesday.
Cooks appeared in nine games with Jacksonville last season, making three catches on four targets for 38 yards, all of which were recorded in Week 16 against the Buccaneers. The 25-year-old could be a candidate to remain with the franchise as a member of its practice squad.