Elinor Barker disappointed by performance

Elinor Barker says something is 'not quite right' after her performance at the Track World Championships in Apeldoorn after finishing 12th in the points race.

Top videos

Top Stories