New Location and A Cycling Legend to Highlight Tomorrow’s Xterra World Championships October 22, 2011 Maui has been hosting the Xterra World Championships since 1996. For the last fifteen years, the off road triathlon championships have been held in the Read More