The Cardinals announced they have agreed to terms with linebacker Josh Woods on a one-year contract. Woods, 26, spent the past two seasons with the Lions. He was a team captain last season and appeared in a career-high 17 games. Woods made a career-best 14 tackles on special teams in 2022, with his 10 solo [more]