The Panthers worked out Amaro a few days but didn’t sign him to a contract following the session.
Amaro, 25, is a former second-round pick by the Jets of the 2014 NFL Draft. He lasted just two years in New York before he was waived at the start of last season and later claimed off of waivers by the Titans.
Amaro was entering the third year of his four-year, $4.29 million rookie contract that included $2.45 million guaranteed and was set to earn a base salary of $1,005,408 for the 2017 season but he was waived by the Titans as they trimmed their roster down to 53 players coming out of the preseason.
In 2016, Amaro appeared in three games and caught three passes for 59 yards receiving and no touchdowns for the Titans.