WORLD CHAMPS: BECKY JAMES MAKES IT A DOUBLE
We might be seeing a foreshadowing glimpse at Rio 2016 here at the UCI World Championships. Great Britain’s Rebecca James, who won the World Champion stripes for the Sprint yesterday, has done it again in the Keirin. She’s proving to be in dominant form and poised to be the Britain’s next track superstar.
See all the results HERE.
