A Greggs-loving man has raised over £2500 after successfully completing a 30 store eat-and-run challenge. On Friday, November 7, Mo Williams ran to 30 different Greggs stores in Cardiff and ate an ...