All sports Site
All sports Site
England - North Shields- Founded in 1896
North Shields Football Club is a football team from England, based in North Shields. The club was founded in 1896. North Shields FC plays their home games in the North Shields.