11JunJune 11, 2012 A Personal Best at Grand Rapids Tri Admin2012-06-11T14:54:53-05:00by 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... By AdminAthlete Stories, Blog, General PostGrand Rapids Triathlon, tri club, Triathlon Coaching10 CommentsRead more...