#7 Kyle Lowry - Toronto Raptors
Contract Details: 3-years and $100 million
•
Salary in 2017-18: $31,000,000
Kyle Lowry's contract was unexpected when he signed this deal last year, especially with the fact that the Toronto Raptors were so overpowered by LeBron and the Cleveland Cavaliers for three years straight and Ujiri still relied on the backcourt of Lowry and DeRozan to reach the Finals.
Lowry is 32 years old and will be 33 by the time playoffs begin, which means he will have to contribute a lot with Kawhi Leonard otherwise he might be on the trading block for the Toronto front office to convince Leonard to stay in the North.