IDAHO – Team Nike beat out last year’s USA stage winners and current Raid World Champions Les Arcs-Quechua last weekend on a course designed for thrills and spills. The race featured 31 teams from 11 ...