Swindon town Just In: Swindon Signed A New Coach Following The Resignation Of Richard Wood Padynews April 20, 2024 Richard Wood, the manager of Swindon Town Women, has decided to resign from the team…