Teela shoots standing in biathlon
Photo Credit: Tim Hipps, FMWRC
U.S. Army World Class Athlete Program biathlete Sgt. Jeremy Teela has sights set on becoming the first U.S. biathlete ever to win an Olympic medal at the XXI Olympic Winter Games in Whistler, British Columbia, Canada.
Page last updated Thu February 11th, 2010 at 20:41