Steve Baldwin resigns as CEO, managing partner of Washington Spirit amid scandal
Washington Spirit co-owner Steve Baldwin stepped down from his role of CEO and managing partner Tuesday after his players requested he resign following allegations that the team had an abusive and toxic workplace.
The Spirit announced the move in a letter from Baldwin that was posted on social media. Last ...