This popular Grand Rapids event features and Olympic and Sprint triathlon distances, with the kid’s event taking place on Friday, August 4.
This popular Grand Rapids event features and Olympic and Sprint triathlon distances, with the kid’s event taking place on Friday, August 4.