C.J. McCollum and the Portland Trail Blazers have agreed upon a four-year, $106 million maximum contract extension.

The deal contains no options or trade kickers for McCollum.

The Blazers were not going to be a factor in the 2017 offseason with cap space.