Good morning race fans! We are just about to head out the first stage race of the season in beautiful Teton County, Wyoming. I will update as soon as we return back to town but I thought I would share this amazing Welcome Video!