Advertisement

Photo Gallery: Star Worlds Kick Off in San Francisco

Action from Day One of the 2006 Star Worlds in San Francisco, Calif.

The Star Worlds got off to a light air start in San Francisco, with New Zealander Hamish Pepper winning the first race and American Andy Horton finishing second.

Advertisement
Advertisement