Ricky Wellard signs Published by REPD on 26 June 2009 Finally. And no, I’m not going to do yet more editing in the post below…