All Posts Tagged Tag: ‘WADA’

Lance Armstrong’s Former Teammates To Testify Against Him

The Tour de France has been pretty clean for the last couple of years. Mostly since the whole doping thing got so out of hand that at one point the active yellow jersey holder and his entire team were kicked out of the epic 3 week race. This year, the old trend of breaking doping news happening either in the …

Read More