Track Cycling World Championships: GB win bronze in women's team sprint

  Great Britain beat Japan to win a bronze medal in the women's team sprint at the Track Cycling World Championships in Roubaix, France. .. Full story on bbc.com 

Choose a source