Leandro Barbosa has signed with Brazilian club Flamengo, but will return to the Raptors when the NBA lockout is concluded.

"I'm delighted to play in Brazil after so much time, 'cause Brazilian basketball improved a lot in recent years," Barbosa said.

"I had proposals from China, Turkey and other countries. But I was sure I'd be happy here."

Barbosa is owed $7.6 million by the Raptors.