Del Corral, Bucher win XTERRA France Championship

(Xonrupt, Alsace - France) Spain's Victor Del Corral and Switzerland's…