Track Cycling World Championships: GB win bronze in women's team sprint
0
3
Great Britain beat Japan to win a bronze medal in the women's team sprint at the Track Cycling World Championships in Roubaix, France.
Great Britain beat Japan to win a bronze medal in the women's team sprint at the Track Cycling World Championships in Roubaix, France.