VOR: Lining up for the run into Cape Town
The Spanish crew of Leg 2 leaders MAPFRE were cautiously keeping one eye on their rivals and the other on Cape Town on Wednesday as they came within just over 800 miles of the finish line. Two days ago Xabi…