Newhouse, 32, is a former fifth-round pick of the Packers back in 2010. He spent three years with the Packers before signing a one-year contract with the Bengals back in 2013.
From there, Newhouse played for a number of teams including the Giants, Raiders, Bills, Panthers and Saints.
He joined the Patriots last year and has been testing the open market as an unrestricted free agent since March.
In 2019, Newhouse appeared in 15 games for the Patriots, starting in nine of them at left tackle.
We have him included in our Top 50 Available 2020 Free Agents list.