Cragg declared for Ireland in 2003 though he had represented South Africa as a junior athlete in an international cross country race.
Cragg declared for Ireland in 2003. He had represented South Africa as a junior athlete in an international cross country race.