Walls has agreed to terms with the Lions, ESPN's Michael Rothstein reports.
The contract is a one-year, minimum-salary deal. Through five seasons in the league, the undrafted Notre Dame product has accrued 75 tackles (11 on special teams), as well as 22 pass breakups and three picks across 54 games, including 16 starts. In 2011, Walls spent his rookie year with Atlanta, then joined the Jets the next season where he looked to be an ascending talent, as his stats increased year-to-year from 2012 to 2014. However, the Jets welcomed back CB Darrelle Revis in 2015 and Walls didn't manage a single start throughout the entire campaign. Subsequently, Walls' production fell off a cliff, and the Jets decided against keeping him in the fold. Now with the Lions, he'll compete for a starting gig following the retirement of Rashean Mathis, though Walls will likely prove to be a depth signing and special teams contributor.