GLEN ROCK — It took "only" 22 years, but Robert Dill finally crossed the finish line at the Ironman Hawaii triathlon race.