Australian 18s in town this week

The Australian 18 skiffs are in San Francisco this week for a regatta. They kicked off the competition today and will be racing through Thursday …