Vogel wins record-tying 11th women's world cycling title
APELDOORN, Netherlands (AP) Kristina Vogel of Germany won a record-tying 11th women's world cycling title when she took out the individual sprint at the track world championships...MARCH 2, 2018 • FOX SPORTS
