Lens

  Founded:
1906
  Country:
France
  Stadium:
Stade Felix Bollaert-Delelis
  Capacity:
41,229

Lens

  Founded:
1906
  Country:
France
  Stadium:
Stade Felix Bollaert-Delelis
  Capacity:
41,229