Thousands of runners, walkers and breast cancer survivors braved a cloudy start Saturday to celebrate the 21st annual Triangle Race for the Cure.