Jesse Owens

Russia should be reinstated to IAAF/Olympic family — and right a masters wrong

Even though my long-hurdles hero Edwin Moses is going ballistic, I’m happy to hear that the World Anti-Doping Agency is poised to reinstate Russia — let its athletes compete internationally. On Thursday, WADA may accept the recommendation of its compliance review committee. The panel says Russia could soon meet two demands — admit it cheated and give WADA access to its drug-testing lab. “Russia’s anti-doping agency has been suspended since 2015 after a WADA commissioned report revealed alleged widespread doping in the country, although Russia has repeatedly denied state involvement,” Reuters noted. “WADA President Craig Reedie said in March that…