TheSports.org
All sports Site
Spain - Madrid- Founded in 1968
Club de Rugby Liceo Francés is a rugby team from Spain, based in Madrid. The club was founded in 1968. CR Liceo Francés plays their home games in the Stade Ramon Urtubi.