In less than a week the UCI mountain bike World Cup will descend upon Snowshoe Mountain, West Virginia. The resort sits virtually secluded in the Appalachian mountains but is no stranger to big-time mountain bike events. Snowshoe had been a regular stop on the once-massive NORBA series and just last year hosted the US mountain ...