Johnson signed a reserve/future contract with the Buccaneers on Tuesday, Scott Smith of the team's official site reports.
Johnson signed with Tampa Bay's practice squad Wednesday, Greg Auman of Fox Sports reports.
The Buccaneers waived Johnson on Tuesday, Scott Smith of the team's official site reports.
Tampa Bay signed Johnson on Saturday, Greg Auman of Fox Sports repots.
Johnson was waived by the Vikings on Monday.