Canadian Dylan Bibic outlasted 22 other competitors to claim silver in the men’s elimination race on Monday at the UCI Cycling World Championships in Scotland.
Canadian Dylan Bibic outlasted 22 other competitors to claim silver in the men’s elimination race on Monday at the UCI Cycling World Championships in Scotland.