11 Jun A Personal Best at Grand Rapids Tri by Bob H. I was feeling bad about missing the ET Batavia Triathlon and Duathlon and helping my ET teammates run a great event. That was the only bad feeling [...] By Admin Athlete Stories, Blog, General Post Grand Rapids Triathlon, tri club, Triathlon Coaching 10 Comments Read more...