Josh Powell will sign a contract with Swiss team Neuchatel, according to a source.

Powell spent five seasons in the NBA with the Mavericks, Pacers, Warriors, Clippers, Lakers, and Hawks.

He most recently averaged 16.7 points and 8.7 rebounds while with Chinese professional team Liaoning.