The Clipper Round The World Yacht Race, which will see 12 teams spend a year travelling the globe, is due to begin in London.
BBC Sport - Sport, BBC Sports
Sat, 08/29/2015 - 5:28pm
The Clipper Round The World Yacht Race, which will see 12 teams spend a year travelling the globe, is due to begin in London.