Publish date: Oct 5, 2021 Washington Spirit Owner Steve Baldwin Resigns as CEO, Managing Partner Author: Ben Pickman Washington Spirit majority owner Steve Baldwin announced Tuesday his plan to resign as the CEO and managing partner of the team, effective immediately. Baldwin shared the news in a letter, writing that he hopes “stepping back removes…
Read More