With the NBA Draft hours away, the madness has begun. A three-team trade is in place between the Sacramento Kings, Charlotte Bobcats and Milwaukee Bucks, with Stephen Jackson, John Salmons and a bunch of draft picks being swapped. ESPN.comhas the report:

“The Milwaukee Bucks have agreed in principle to a three-team trade with the Sacramento Kings and the Charlotte Bobcats that will put shooting guard Stephen Jackson in a Bucks uniform, multiple sources said Thursday.

The Bucks will get Jackson and Charlotte’s Shaun Livingston, Sacramento’s Beno Udrih 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 hold onto the No. 9 pick. By agreeing to the deal, Milwaukee, Charlotte and Sacramento basically shuffled some big guaranteed contracts. Jackson has two years and more than $19 million left on his deal; Maggette is owed more than $21 million for the next two seasons; and Salmons has three years and $24 million left on his deal that also includes a team option for $7 million in 2014-15. The Kings do shed Udrih’s contract, however, which is for more than $7 million next year with a player option the following season at almost $8 million.

Now that the Kings have the 10th pick, multiple sources told ESPN.com’s Andy Katz that they are leaning toward drafting BYU shooting guard Jimmer Fredette over Connecticut’s Kemba Walker, and Charlotte likely will consider Texas’ Tristan Thompson at No. 7 and either Florida State’s Chris Singleton or Colorado’s Alec Burks at No. 9.”