CORPUS CHRISTI, Texas — For the first time ever, Corpus Christi will host the J24 World Championship with over 200 sailors from all over the world. "The last two years off have been a tough thing.
We’re all familiar with the phrase, “Hey buddy, what’s your angle? Everyone’s got an angle.” While the question clearly isn’t aimed at sailing, it’s still a good one for us. Having the right angle is ...