Ben Allen is an absolute rockstar of the sport as well as the nicest and most approachable person you will meet. You can feel his passion when he recounts the most incredible stories you will ever hear including his maiden win at XTERRA Brazil and his...