Brandon Roy and the Portland Trail Blazers have agreed to terms on an $80 million contract extension, a league source told ESPN.com.

Roy is expected to sign the contract and make it official on Thursday, according to sources.

Under the latest league formulas, a max contract offer would be worth $82 million over the course of a five-year contract.

RealGM Note: Roy was ranked 12th in season FIC during the 2008-09 season, 'deserving' to make $17.81M, which gave him a Reina Value of +477%.  At an annual average of $16M per season, Roy will likely be worth every penny of his contract for Portland.  His willingness to take a below max deal also will make extending LaMarcus Aldridge and Greg Oden easier for the Blazers' front office.