All sports Site
All sports Site
Switzerland - Zürich- Founded in 1905
Fussball Club Red Star Zürich is a football team from Switzerland, based in Zürich. The club was founded in 1905. FC Red Star Zürich plays their home games in the Sportanlage Allmend Brunau.