USA Triathlon at Edgewater Park means road closures this weekend
The USA Triathlon is expected to bring about 5,000 athletes to Cleveland this weekend. It's also expected to create road closures that will impact both the east and west sides of the city.