Lansanah was reportedly generating some interest in recent weeks, as he worked out for the Ravens and met with the Bills before that.
Lansanah, 30, originally signed on the Packers as an undrafted free agent out of Connecticut back in 2008. He lasted one year in Green Bay before he was waived at the start of the 2009 season.
Since then, Lansanah has played for the Dolphins, Lions and Jets before catching on with the Buccaneers towards the end of the 2013 season.
The Buccaneers elected to not tender him a restricted contract, making him an unrestricted free agent.
In 2015, Lansanah appeared in all 16 games for the Buccaneers and recorded 55 tackles, a sack, a forced fumble and four pass defenses. Pro Football Focus</a> has him rated as the No. 46 linebacker out of 97 qualifying players.