Career
Born in Nottingham, Shelton played for N ottinghamshire Rangers, N ottinghamshire County, Loughborough and Ilkeston Town, and earned six caps for England between 1889 and 1892.
Born in Nottingham, Shelton played for N ottinghamshire Rangers, N ottinghamshire County, Loughborough and Ilkeston Town, and earned six caps for England between 1889 and 1892.