David Griffin is out as GM of the Cleveland Cavaliers