Gabriela Debues-Stafford and Brandon McBride win bronze medals at Diamond League Finals in Zurich

Gabriela Debues-Stafford of London, Ontario and Brandon McBride of Windsor, Ontario each won bronze medals on Thursday at the Diamond League Finals in Zurich, Switzerland on Thursday. Debues-Stafford set a personal best and Canadian record in winning the bronze Read more