Damian Lillard and the Portland Trail Blazers are nearing agreement on a five-year maximum contract that will likely top $120 million.

The exact figures of the extension will depend on how much the NBA salary cap actually rises in 2016, but sources said the Blazers are prepared to pay Lillard the maximum amount they're allowed to and make him their designated player.

Lillard has made each of the past two All-Star Games after being named Rookie of the Year in 2013.

The extension will begin with the 16-17 season.