At 24, Stefan Hadfield pushed his life to the limit. A traumatic brain injury nearly ended his life after he slipped 30 metres off an ...