Will Ross of Anchorage placed 23rd among 390 men at the XTerra World Championship in Kapalua, Hawaii. Competing in the pro division, Ross finished the race billed as the world’s premier off-road triathlon in 2 hours, 52 minutes and 55 seconds. He recorded splits of 25:15 for the 1-mile swim, 1:35:45 for the 19.2-mile bike… Read more »