When History Was Made In Avignon – Triathlete
1989 has been called the year of the “greatest race ever run” in the sport of triathlon. Many a word has been written and stories told about the events that transpired at the Ironman World Championships on October 16 of that year, when pro triathletes Mark Allen and Dave Scott raced side by side at … Read more