Lille - Lille Olympique Sporting Club – Nicknamed Les Dogues, the French football club from the northern city of Lille was founded in 1944 and since 2012 play their home games at the Grand Stade Lille Métropole. Get your Lille Soccer Gear at World Soccer Shop in the USA.