The Carolina Panthers announced Monday that they’ve signed WR Trevor Graham to a contract, who previously went by T.J.

The Panthers’ roster is now at the 90-man limit in time for the start of training camp.

Graham, 27, is a former third-round pick of the Bills back in 2012. However, he lasted just two years with the Bills before they placed him on waivers and he was later claimed by the Titans.

After spending a year with the Jets, Graham was signed by the Saints in October of 2015. Unfortunately, Graham was on and off of their active roster for much of the year before the Eagles signed Graham to a contract last April.

Unfortunately, Graham was waived during the final week of the preseason and sat out the 2016 season.

In 2015, Graham appeared in four games and caught four passes for 24 yards receiving and no touchdowns.