Former Portuguese champion Cabreira found guilty of anti-doping violation by CAS
Portuguese rider João Cabreira is facing a two year ban after the Court of Arbitration for Sport CAS ruled that he had committed a doping violation. Cabreira’s case has wide-reaching implications as he has been found guilty of manipulating a [...]