Personal life
http://www.triathlon.org/results/results/2007_hamburg_bg_triathlon_world_championships/1604/
http://www.triathlon.org/results/results/2007_hamburg_bg_triathlon_world_championships/1604/
Broadcasting career
Attention Required! | Cloudflare
http://www.rte.ie/tv/programmes/tonight_with_craig_doyle.html