Ben
Ben is an avid triathlete. He's competed in over 30 triathlons and completed each and every one of them. Certainly, some of that has to do with luck, but mostly he can thank his training.
Ben has made it his duty to pass on his knowledge to as many people as possible through AllTriathlon.com.