All three players were waived this week with an injury designation and wound up clearing waivers.
Herron, 23, was take in sixth round of last year’s draft by the Buccaneers. He has another three years remaining on his four-year, $2.332 million rookie contract and stands to make a base salary of $510,00 for the 2015 season.
In 2014, Herron appeared in eight games for the Bucs and caught six passes for 58 yards receiving and a touchdown.
Johnson, 25, signed on with the Buccaneers as an undrafted free agent out of Iowa State back in 2012. He wound up signing a one-year, $1 million contract with the Buccaneers back in March and was set to make a base salary of $875,000 for the upcoming season.
In 2014, Johnson appeared in all 16 games for the Bucs and recorded 46 tackles, an interception, three forced fumbles and four pass defenses.