They Create history
Written by Sandipan Ghosh May 18th 24 2947 reads
Former English 1st class and List A cricketer David Robert Shepherd was known as one of the greatest umpires in cricket history. He was a very popular umpire in international cricket as many enjoyed & respected his simple and strong nature.