Tourcoing FC
Tourcoing FC is a French football club based in the city of Tourcoing, located in the northern part of France. Founded in 1903, the club has a rich history and has experienced various levels of success in French football. They play their home matches at the Stade de la Liberté, which has a capacity of around 10,000 spectators.
The team has undergone several changes over the years, including fluctuations between different divisions. Currently, Tourcoing FC competes in the lower tiers of French football, focusing on developing local talent and fostering community support.