David Miller has been made the captain of the British team at the World Road Race Championships in Ponferrada, Spain which is set to commence this weekend. He’ll be appearing in a GB jersey and will be leading a team of nine.
David Miller has been made the captain of the British team at the World Road Race Championships in Ponferrada, Spain which is set to commence this weekend. He’ll be appearing in a GB jersey and will be leading a team of nine.