Huff previously tried out for the Texans and Jets but wasn’t signed to a contract following either session.
Huff, 25, is a former third-round pick of the Eagles back in 2014. He was in the third year of his four-year, $2,820,944 contract when the Eagles cut him loose last year.
The Buccaneers would later sign him to their practice squad after he cleared waivers and eventually call him towards the end of the 2016 season.
Unfortunately, the Bucs cut him loose coming out of the preseason.
In 2016, Huff appeared in 10 games and caught 16 passes for 113 yards receiving and a touchdown to go along with four rushing attempts for 15 yards. He has also totaled 324 kick return yards and a touchdown on special teams.