Brad Johnson
Johnson will always be a Tampa Bay legend because he helped the franchise to a Super Bowl win. However, the end came too late for the quarterback after he held on for too long in the NFL. He found himself in Minnesota after the Vikings dropped him because of salary cap issues.
In his final season with Minnesota, he threw nine touchdowns and 15 interceptions. Fans called for his head and the franchise released him. Retirement was calling his name but he decided to prolong his career. Dallas signed him as a backup but he barely played for the team (via The Star).