1997 – 2000 : Michael Mehl : United States Olympic Committee : Sport Science & Technology Committee : Colorado Springs, CO Michael Mehl Posted on April 30, 1997 by Michael MehlJuly 31, 2023 Continue reading →