ESPN reporting with @WindhorstESPN: Cavaliers forward Kevin Love has signed a four-year, $120 million contract extension — topping out his overall deal at five-years, $145 million, league sources tell ESPN.
— Adrian Wojnarowski (@wojespn) July 24, 2018
He’s signing a long-term contract extension! pic.twitter.com/4hJubiFdS5
— Cleveland Cavaliers (@cavs) July 24, 2018
Kevin Love's extension (4 years) is at the max salary in 2019-20 and '20-21, then no raise in '21-22 and then decreases in '22-23. Took about $8M less than his full max, according to sources
— Brian Windhorst (@WindhorstESPN) July 24, 2018