Ian Andrews of the United Kingdom was the winner in 2012 and was not on hand on Saturday to protect his title and a new Ironman Sweden champion currently being…
Continue Reading