Bennett, 30, returns to the team where he won a Super Bowl title with last season. Whether he'll be able to play soon remains to be seen. A shoulder injury kept him out of Monday's game between the Packers and Detroit Lions, and the Packers had ruled him out for their Sunday game against the Bears before they cut Bennett.
With just 233 yards and no touchdowns off 24 catches in seven games with the Packers, Bennett openly hinted on Instagram last month that he was seriously considering retirement at the end of the season.
It remains to be seen what exact role coach Bill Belichick envisions for Bennett once he's healthy enough to suit up.