Photo by Amiee Maxwell
The Teva Mountain Games, which will be held June 3-6 this year, is not for those who like enclosed tracks and comfortable stadium seating. Athletes from around the world will be coming to Vail to compete in 24 disciplines of eight outdoor sports.