C.J. McCollum has reportedly agreed to sign a four-year extension with the Portland Trail Blazers (Photo by David Blair/Zuma Press/Icon Sportswire)

According to Adrian Wojnarowski of The Vertical, C.J. McCollum has agreed to terms on a four-year, $106M contract extension with the Portland Trail Blazers. Wojnarowski also notes that there is no trade kicker or player option.

McCollum, the reigning Most Improved Player, had a breakout season in 2015-16, and will finish out the final year of his rookie contract in 2016-17. The 10th overall selection in the 2013 draft helped make the Blazers’ backcourt one of the best in the league, and McCollum finished his third season averaging 20.8 points on 44.8 percent shooting overall and 41.7 percent from three.

The first year of his new deal is estimated to start at right under $24 million, and it’ll be upwards of $29 million by year four based on salary cap predictions.

Portland now has a very young guard rotation set up with Damian Lillard, Allen Crabbe, and now McCollum signing a long-term deal. Throw in Evan Turner, and the Blazers have four guys who are legitimate playmaking threats when they’re on the floor. The trio of Lillard, Crabbe, and McCollum were key pieces in the Blazers not falling apart this year, and Terry Stots’ team looks poised to have an even stronger year than their most recent one.

Data courtesy of Basketball-Reference

Follow me on Twitter