Sam Long may be undergoing a period of many changes – he recently said goodbye to his coach and on top of that he is becoming a father – but the American pro athlete seems to be feeling on top of his game: he has just won Ironman 70.3 Boulder…
Read More