He was claimed off waivers at the start of the 2015 season by the Pittsburgh Steelers before being released by the team a month later.
Lyons signed a futures contract with the Tennessee Titans earlier this year before being waived.
That description is a bit misleading. It leaves a gap. He actually spent 2 years on the Steelers’s practice squad.
From the wiki–
Tampa Bay Buccaneers
Lyons was signed by the Buccaneers as an undrafted free agent on May 5, 2015. He was waived on September 5, 2015.
Pittsburgh Steelers
Lyons was claimed off waivers by the Pittsburgh Steelers on September 6, 2015. He was released on September 30 and then re-signed to the practice squad on October 2. On January 19, Lyons signed a futures contract with the Pittsburgh Steelers.
On September 3, 2016, Lyons was released by the Steelers as part of final roster cuts. The next day he was signed to the Steelers’ practice squad.
Tennessee Titans
On January 24, 2017, Lyons signed a futures contract with the Titans. He was waived on June 13, 2017.