All sports Site
All sports Site
United States - Teaneck- Founded in 2018
Cedar Stars Rush is a football team from United States, based in Teaneck. The club was founded in 2018. Cedar Stars Rush plays their home games in the Fairleigh Dickinson University.