Late But Far From Last

Luna Rossa skipper Chris Draper shares the Italian team's progress headed into San Francisco.