Snowmobile Cross Country rider Garrett Powell had a solid weekend with his team at the New Hampshire 100. The USCC race had pretty rough conditions but Garrett managed to finish 1st in Semi-Pro and 3rd in Vet 30 while his teammate Todd Smith claimed the win in both Pro and Vet 30! Congratulations to all!