Strasbourg RC Strasbourg Alsace

Presentation

FRANCE FRANCE
Town Strasbourg
Acronym RCS
Established 1906
Stadium Stade de la Meinau (29371 seats)
Official website http://www.rcstrasbourgalsace.fr/