Fighting Spirits with Gareth A Davies – Episode 9: David English posted on August 5, 2019ShareShare on FacebookTweetTweet this Dr David English sits down with Gareth A Davies. David English has been long regarded as “The Godfather of English Cricket” for his tireless work in developing young players. ShareShare on FacebookTweetTweet this