Just saw this - how is he now?
Missing feathers, unable to walk - sounds like perhaps a hawk took a swipe at him. Are you in the northern or southern hemisphere? I am asking because if it is winter, you won't need to be as worried about flies laying eggs in any wounds, but if summer, that's...