U.S. Biathlon team won't compete in World Cup final in Russia over doping issues

Yahoo Sports Videos

U.S. Biathlon team won't compete in World Cup final in Russia over doping issues.

What to Read Next