John McAvoy - public figure: ironbars to ironman