Canadian Roundup: Barber places on podium in Diamond League debut

Canadian Roundup: Barber places on podium in Diamond League debut