by Eric Jackson | Jun 3, 2007 | The Athlete
I must say as a “team manager”, dad, company owner, and competitor, the Teva Mountain Games provided me with so much to be happy about. We just finished the Freestyle competition in downtown Vail, Colorado. Vail is a very famous ski town that is becoming famous for...