The Cleveland Cavaliers just made a commitment to their future, locking down Kevin Love to a new four-year, $120 million extension which would keep him in Cleveland until 2023 barring any movement. The front office reportedly made this move hoping to stay competitive, even after LeBron James’ departure, which largely shaped a slow development for […]