It's been a big week for the Cavaliers.