Sports12 months ago
Canada’s Appeal Over Points Deduction In Drone Scandal Dismissed
Canada’s appeal against their women football team’s points deduction at the Paris Games was dismissed by the Court of Arbitration for Sports (CAS), the court said...