Less than 24 hours after Portland warned rival teams not to sign Darius Miles to a contract or risk possible legal action, Miles is heading back to the NBA.

According to report on Yahoo! Sports, Miles has agreed to a 10 day contract with the Memphis Grizzlies.  If Miles plays in two games, Portland is back on the hook for his salary for both this year and next, meaning they'll be above the luxury tax for this season and they may not be able to sign a max free agent next.

The Grizzlies waived Miles on Tuesday to avoid having his contract become guaranteed.