Player index by type
Player index by letter

South Africa

John Shelton      

Full name John Littleton Moran Shelton

Born February 10, 1932, Great Yarmouth, Norfolk

Current age 86 years 278 days

Other Umpire