The oart that pisses me off is the fact that Russian athletes are paying for the politics. Many countries including USA, Canada, Jamaica, Kenya, Ethiopia, Nigeria etc etc cheat(PEDS)but never got/get the BS treatment Russia is having to deal with...shameful This young Russian sprinter and his...