Rebecca James (cyclist)
Rebecca Angharad "Becky" James (born 29 November 1991) is a Welsh professional racing cyclist specialising in track cycling from Abergavenny, Wales. James was the 2013 world sprint and keirin champio...
Rebecca James (cyclist) - Wikipedia