The Organ Grinders Monkey
If I am reading the Stewards summary correctly – and I am certain that I am – then only 4 of the 9 winners at Globe Derby last night were actually swabbed after the race. Only two of the nine were swabbed before the race. That is outrageous. If you don’t actively drug test winners, […]