Just heard say WADA is dead with the Russia reinstatement from Declan Hill on CTV news. Very interesting. Don't have the CTV News link but thoughts here from Declan Hill from CBC:
Isn't this the same agency that gave the little old CFL a hard time over it's policies .
What a joke ?
And many on this site, if I remember correctly, thought WADA was as pure as white silk.