Travis Tygart »

Inside the Games
United States Anti-Doping Agency (USADA) chief executive Travis Tygart has called for Russia to be “indefinitely” banned from all international sporting competition if doping allegations surrounding the Sochi 2014 Winter Olympics are proven.
In