Marty Neilan recovering