Triathlete Aaron Fleming Defies the Odds
Blenheim-born Aaron Fleming, 32, will line-up for his eighth Ironman start in Malaysia this November achieving his triathlon goals despite suffering from a collapsed lung, undergoing two major surgeries, and being told he would…