The New York City Triathlon shortened its run and bike races due to excessive heat expected this weekend.
The New York City Triathlon shortened its run and bike races due to excessive heat expected this weekend.