This trade has apparently been brewing for some time, and the teams finally pulled the trigger today. If the Buccaneers were unable to find a trade partner, they were allegedly going to cut Wright altogether.

Wright, who was drafted in the second round of the 2007 NFL draft by the Cleveland Browns, will be making the fourth stop of his career. He was actually born in San Francisco, so this will be a homecoming of sorts for him.

Wright signed a massive five-year deal worth over $35 million prior to the 2012 season, but he was suspended in 2012 for violating the league’s performance-enhancing drugs policy, and he ended up restructuring his contract back in April for one year and $1.5 million. None of that money is guaranteed, and with all the cornerbacks on the 49ers’ roster, this likely means that at least one of them will be cut before the season starts.