craig cardiff all this time running