Hill left Aberdeen under something of a cloud, being one of five players dropped by manager Paddy Travers in November 1931. At the time, the reasons were not clear, but the club's official history claims that several players had been involved in a betting scandal. No players were ever charged with any offence, but none of them ever played for Aberdeen again. Hill had played a total of 106 times for Aberdeen, scoring 10 goals.
Hill was squeezed out of the side by Copping and Crayston, and only featured in ten matches in 1935–36 and did not play in Arsenal's FA Cup final victory that season. He requested a transfer and was duly sold to Second DivisionBlackpool in the summer of 1936. In all he played 81 games for Arsenal, scoring four goals.
Hill captained Blackpool in the 1936–37 season, helping them win runners-up spot and thus promotion to the First Division. However he didn't stay in the top flight for long; in September 1937 he moved back to Second Division football, joining Southampton.
He eventually fell out with the Board of Directors when it was revealed that he had secretly applied for various managerial positions and he left the club in 1939 to take up a position as assistant trainer at Preston North End, although Southampton refused to release his player registration until 1943. He made 53 appearances for Southampton, scoring three goals.
He then moved abroad in January 1957, coaching the Iraqi military team, before returning to take over at Notts County in 1958. He helped County to promotion to the Third Division in 1959–60, and moved to Charlton Athletic, who were bottom of the Second Division, in 1961. He saved Charlton from relegation that season and took them to fourth in 1963–64. However, he could not make the good form last and was sacked in the summer of 1965.
Hill finished his career as a scout for Manchester City, before retiring. He moved with his wife Doris and son David to Lafayette, California, USA in 1967 where they owned "Piccadilly Circus Fish'n Chips" and he refereed locally at the college level well into his 70s.