Sprint & Olympic Triathlon. Duathlons & Relays also offered, be sure to check out the race website for all options.
This is NOT a CRS race, so members earn 1 RAV points for racing or 1 RAV points for volunteering.
Race website: https://grandrapidstri.com/