0
Anonymous
No.
Through the 2010 Winter Games in Vancouver, the United States has never won a medal in biathlon.
Wiki User
Chat with our AI personalities