Sheffield-born George Shelton joined Exeter City from Sheffield Wednesday in 1922 and went on to play 75 league games for the Grecians over the following four seasons. Moving to New Brighton he returned to Exeter where he became a publican before his death at the age of thirty-four.
George played for Attercliffe prior to joining Sheffield Wednesday in 1919 where he was to make 17 league appearances during a three-season stay.
Signing for Exeter City in May 1922 he made his debut against Charlton Athletic in September 1922 and, whilst never a regular, remained at the club for four seasons during which there were two campaigns in which he played more than twenty league games.
Spending a single season with New Brighton in 1926/27 he returned to live in Exeter and ran the Bull Hotel on GoIdsmith Street until his death at the age of thirty-four in February 1934.