He has also been a member of the New Orleans Saints, Minnesota Vikings, Philadelphia Eagles, Houston Texans and Toronto Argonauts.
Saints coach, Sean Payton, questioned Johnson's "conditioning, his stamina and endurance" during the preseason.
[5] Johnson was cut from the Saints before the 2006 regular season began after injuring his knee in a preseason game.
However, he was released on August 31, during final cuts and spent the rest of the season out of football.
[8][9] He was released on September 30, due to his lack of progress; ranking just seventh on the team in receiving with 16 catches for 189 yards and no touchdowns.