Cheltenham Town officially unveiled Darrell Clarke as new first team manager today and he spoke to the club’s media for the first time. Speaking to the press Clarke said: “Yeah very delighted [on joining], it’s a club with a great history, they’ve had some good managers over the years and I’m really looking forward to […]