And when the Packers needed a punt returner, who volunteered? Williams.

“Obviously the year didn’t go like we wanted it to, but I said if I would go down with any team, it would be this one,” Williams said. “Just for the opportunity to be able to come back here and play here alone was more than a dream come true than anything, because it rarely happens that a guy is able to come back after he’s gone from a team. It rarely happens, especially at my age.

“To get to do that, man, I thank the Packers every day for it, for giving me another opportunity. To come back and play here is really a dream come true.”

And Williams, who signed a two-year, $10 million deal with the Packers in March, plans to keep the dream alive.

His contract paid him a $3.25 million signing bonus and a $1.5 million base salary for 2018, and it calls for him to make up to $4.75 million in 2019: A $1 million roster bonus due on the third day of the league year in March, a $3.25 million base salary, a $100,000 workout bonus, and $25,000 per game roster bonuses that would add up to another $400,000 if he plays in every game next season.