The Giants signed Hall to their practice squad Tuesday, Dan Duggan of The Athletic reports.
Arizona cut Hall from its practice squad Monday, Zach Gershman of the Cardinals' official site reports.
The Browns cut Hall from their practice squad Tuesday.
Hall could be elevated to the 53-man roster after Nick Chubb suffered a knee injury during Monday's 26-22 loss to Pittsburgh.
Hall is back with the Browns via their practice squad.
Hall was waived by the Browns on Tuesday.
Hall carried three times for four yards, caught his lone target for three yards, and returned one kickoff for 34 yards in Friday's preseason game against the Commanders.
Hall returned three kickoffs for 62 yards in Thursday's preseason victory over the Jets. He also logged five carries for 34 yards.
Cleveland is expected to sign Hall as an undrafted free agent, Ken Sugiura of The Atlanta Journal-Constitution reports.