Tag Archives: tufts sailing
Tufts ’94 Grad New Director of US Olympic Sailing
Josh Adams, Tuft ’94, has become the managing director of the U.S. Sailing program. Adams is a familiar figure in the industry, serving onĀ US Sailing’s Olympic Sailing Committee and as the publisher of Sail magazine. Adams is in a tough position, says Sailing World, assuming his new position after a disappointing 0 medal performance at [...]

