Up close with Charlie Patten

Charlie Patten is the man behind the Rev3 Triathlon series [...]