Volvo Ocean Race Stops in NewportBack in October, seven teams of sailors boarded their special racing boats at Alicante in Spain and set off on an epic, 267-day race around the world. The Volvo