He takes the place of G Connor Williams, who was lost for the season with a torn ACL.
Benenoch, 25, is a former fifth-round pick of the Buccaneers back in 2016. He was in the final year of his four-year, $2.823 million contract and set to make a base salary of $720,000 for the 2019 season when the Buccaneers waived him a few weeks into the regular season.
The Patriots signed Benenoch to a contract in September only to waive him a few weeks later. Benenoch was claimed off waivers by the Panthers and spent a few weeks in Carolina before being waived again.
In 2019, Benenoch has appeared in one game for the Buccaneers and drew the start.