Commonwealth Games 2022: Welsh cyclist Jessica Roberts eyes medal after ‘rocky road’

Welsh cyclist Jessica Roberts sets sights on a Commonwealth Games medal having "got back to happy Jess" after injury forced her to take a break from the sport.

Comments are closed.