The Milwaukee Bucks have agreed in principle to a three-team trade with the Sacramento Kings and the Charlotte Bobcats, multiple sources said Thursday.
The Bucks will get Sacramento's Beno Udrih, Charlotte's Stephen Jackson and Shaun Livingston and the 19th pick from the Bobcats in Thursday night's draft, while Charlotte obtains the No. 7 pick from Sacramento and forward Corey Maggette from Milwaukee.
The Kings will get guard John Salmons from Milwaukee and the 10th pick in the draft. Charlotte will keep the No. 9 pick.