Australian track cycling star Anna Meares finally has the form and belief to win the coveted sprint world title.
Meares finally has sprint confidence

Australian track cycling star Anna Meares finally has the form and belief to win the coveted sprint world title.