Clue: Perhaps Michael Vaughan's foot follows a leg break (5)
Answer: ANGEL
Explanation: Definition: Perhaps Michael 
(A LEG) + [vaugha]N – the definition refers to the Archangel Michael