Cardinals | Arizona adding Shawn Williams March 29, 2021 by FantasyGuru Free-agent S Shawn Williams (Bengals) agreed to terms on a one-year contract with the Arizona Cardinals Monday, March 29. Financial terms were not disclosed. AZCardinals.com