The keel that fell off a Texas A&M University sailboat last week and led to the drowning death of one of its six crew members has been located in 113 feet of water about 32 miles off the coast near ...
We are pleased to welcome Ross Hubbard as the newest official entry. Ross, from Ventura, California (USA), brings decades of seamanship, a professional lifetime spent surveying and testing vessels, ...