From zwift to the pro ranks

5 min read

Steve Shrubsall investigates what it takes to make it to the finals