Posts tagged “Archibalds”

Archibald Excited About Worlds

Post an amazingly successful 2013, Katie Archibald is all set to try for the winning crown at the upcoming World championships. The young Scot rider has recently shifted her base from Edinburgh to Manchester and is hopeful that her teaming with Brit Cycling would be able to achieve her dream of life. Apart from the […]