The 49ers released Dennard on Monday.
Dennard agreed to a one-year contract with the 49ers on Friday, Matt Maiocco of NBC Sports Bay Area reports.
The Giants signed Dennard to their practice squad Wednesday, Dan Salomone of the Giants' official site reports.
The Colts signed Dennard to the practice squad Wednesday, Kevin Bowen of 107.5 The Fan reports.
The Cardinals placed Dennard (undisclosed) on injured reserve Monday, Darren Urban of the Cardinals' official site reports.
Dennard signed a one-year contract with the Cardinals on Thursday.
The Falcons could prioritize retaining Dennard (quadriceps) this offseason, D. Orlando Ledbetter of The Atlanta Journal-Constitution reports.
Dennard (quadriceps) has been ruled out for Sunday's game against the Buccaneers, Will McFadden of AtlantaFalcons.com reports.
Dennard (quadriceps) was listed as a non-participant on Thursday's estimated injury report, Jason Butt of The Atlanta Journal-Constitution reports.
Dennard (quadriceps) didn't practice Wednesday, Jason Butt of the Atlanta Journal-Constitution reports.