The Hundred: Team London Spirit reveals captain and head coach of women’s team

London Spirit has revealed the captain and head coach of its men and women teams. They…