Free agent forward Josh Powell will sign a contract with the Los Angeles Lakers, one source told HoopsHye.com.