Triathletes in World Championships

September 23, 2014 by  
Filed under News

The World Masters Triathlon championships were held recently in Canada and three Australian Maccabi Master Triathletes competed in the championships. Read more