Following the end of the season he joined Shrewsbury Town for £20,000.
He moved on once again in 1931, joining Northampton Town.
He joined Huddersfield Town in 1961, playing 59 league games for the club.
He left the club in 2010, and joined Grimsby Town on trial.
He made 29 appearances joining Mansfield Town in the following season.
In 2000 he returned south of the border to join Swindon Town.
Foster joined Mansfield Town on a free transfer in summer 1983.
He joined Huddersfield Town once again in 2002 to coach one of the youth sides.
After this he joined Luton Town for a fee of £50,000 in 2002.
Lucas instead joined Swindon Town where he established himself in the first team.