For the first time in two decades, sailors from the United States had a chance to claim world championships on home water this week on Corpus Christi Bay. But Charlotte Rose was on virtual home turf.