Ball will work out for the Arizona Cardinals on Thursday, Aaron Wilson of the Houston Chronicle reports.
Ball last saw time with the Bears in 2015, recording 20 tackles and five pass breakups. The 31-year-old veteran has been all over the NFL, with stops in Houston, Jacksonville, Dallas and Chicago, but has proven he can still make plays in the secondary. If Ball were to make the Cardinals' 53-man roster, he would join a talent-laden defensive backfield, so there is no guarantee that he would see the field much in his tenth NFL season.