Stade Français – An Unusual Rugby Team
Stade Français Club Athlétique des Sports Généraux is a rugby union club based in Paris playing in the Top 14 league which features the best teams in France. Founded in 1883, Stade Français was one of the strongest teams in the country and won multiple French championships.