Boone is taking a medical leave of absence