Allison Beveridge wins bronze at World Cup omnium in Great Britain

Canadian Olympic bronze medalist Allison Beveridge of Calgary, Alberta won a World Cup cycling bronze medal in the women’s Omnium at a World Cup event in London, Great Britain on Friday. Beveridge posted 400 points and placed behind gold medalist Kirsten Wild Read more