Newhouse, 30, 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 March of 2013.
Newhouse spent a few years with the Giants before agreeing to a two-year, $3.5 million contract $1.55 million in 2017. He was set to make a base salary of $1.55 million for the 2018 season when the Raiders released him.
The Bills later signed Newhouse to a contract. After three games, the Bills traded Newhouse to the Panthers for a conditional 2021 seventh-round pick.
In 2018, Newhouse was active in 11 games for the Panthers and started two.
Sherels, 31, wound up signing on with the Vikings as an undrafted free agent out of Minnesota back in 2010. He has played all nine years of his NFL career in Minnesota and just finished out a one-year contract with Minnesota.
Sherels was testing the open market as an unrestricted free agent.
In 2018, Sherels appeared in 12 games for the Vikings and totaled 276 punt return yards and 34 kick return yards.