Description
Jeremy Teela is a retired American biathlete and a sergeant in the United States Army. Teela is a three-time Olympian, having competed in the 2002, 2006, and 2010 Winter Olympics.
Teela retired from the sport at the end of the 2013-14 season.
Born
November 28th, 1976 in Seattle (Age 47)
Last Changes
2016/06/28
New Address: Available to members only