Wright served a four-game suspension last season for violating the NFL's performance-enhancing drug policy—he acknowledged that he took Adderall "for health reasons."

He was arrested last summer in Los Angeles on a felony DUI charge when his vehicle rear-ending another car. Wright refused to take a Breathalyzer test at the time. The charges were dismissed for lack of evidence.

However, Los Angeles police arrested Wright last week. Wright posted $5,000 bond, and the Times reported he faces a misdemeanor DUI charge.

Wright has an Aug. 7 court date in LA, according to NFL.com.

Matt Barrows of The Sacramento Bee reports that the 49ers were aware of Wright's arrest and were not misled in any way by the Buccaneers. Barrows reports the arrest wasn't made public until news of the trade broke Friday afternoon.

"We are pleased to add Eric to our team," 49ers GM Trent Baalke said in a statement. "As an organization, we have done our due diligence and anticipate Eric working hard to contribute to the 49ers."

The Bucs made the trade even though Wright had agreed in April to restructure the original five-year deal he signed in 2012, with $15 million guaranteed, after leaving the Detroit Lions as a free agent. The Bucs voided $7.75 million of the guarantee after his suspension. He was entering this season on an incentive-laden one-year deal.

The 49ers add Wright to a crowded secondary. Wright and Nnamdi Asomugha are in position to at least challenge Carlos Rogers and Tarell Brown, the defending NFC champions' incumbent starters. Asomugha was signed in April.

It remains to be seen whether Wright will face additional NFL discipline for his most recent arrest.

According to Stroud's Twitter account, Bucs general manager Mark Dominik said of the deal: "I can assure you the decisions we make as an organization are in the best interest of the team, and we decided to trade Eric Wight and we're looking forward to the start of the training camp."

Veterans for both the 49ers and Bucs are scheduled to report Thursday.