Bermuda’s rising stars get their moment at Cambridge Beaches Triathlon Royal Gazette | Bermuda