Cook started all 16 games last season for the Bengals, but was released by the team in March.
The 31-year-old spent six seasons in the NFL, all with Cincinnati.
Cook went undrafted out of Michigan State before signing with and being released by the Vikings in 2007. He found a home on the Bengals practice squad and saw his first NFL action in 2008, becoming a starter a year later.
- Molly Geary