The Red Stars haven’t lost in six games. But is the cost too high? By Claire Watkins June 14, 2022 Not a Subscriber? Become a Diehard today!Sign Me Up!Already a member?Don't forget to log in!