The Cavaliers are going to have a difficult time trading Kevin Love because of his mammoth contract, multiple league sources have told The Athletic. Love is in the first year of a four-year, $120 million extension he signed in the weeks after LeBron James left.