Williams was waived by the Cardinals on Tuesday, Aaron Wilson of KPRC 2 Houston reports.
The Cardinals signed Williams from the practice squad Saturday, Tyler Drake of ArizonaSports.com reports.
Williams was signed to the Cardinals' practice squad Tuesday, Aaron Wilson of ProFootballNetwork.com reports.
The Colts waived Williams on Tuesday, Aaron Wilson of ProFootballNetwork.com reports.
Williams signed with the Colts on Tuesday, Ian Rapoport of NFL Network reports.
The Steelers withdrew their one-year contract tender previously extended to Williams making him a free agent, Field Yates of ESPN reports.
The Ravens have extended a one-year contract tender to Williams, Jeff Zrebiec of The Athletic reports.
Williams had 35 carries for 185 yards and a touchdown over 13 games in 2021. He added nine receptions for 84 yards on 12 targets.
Williams did not play an offensive snaps Sunday against the Browns.
Williams is a healthy scratch for Sunday's game against the Steelers, Jonas Shaffer of The Baltimore Sun reports.