Taming the Tetons

The weather was cooperating, the trail was in good condition and the team had a great showing at the Taming of the Tetons race. The race was held in Jackson, Wyoming and is noted for its beautiful as well as technical trails. We had several podium finishers and held onto the second place in the overall team standings.