McLeod finally healthy