They Create history
Written by Sandipan Ghosh Apr 20th 24 2868 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.