Scott Croxall clinched the 2015 Ice Cross Downhill World Championship with his second place finish in the season finale in Edmonton on Saturday, restoring Canada’s national pride in the world’s fastest sport on skates after a two-year drought at the top while American Cameron Naasz won the race in front of 70,000 spectators. EDMONTON, Canada […]