Edo Queens have emerged champions of the 2023 Betsy Obaseki Women’s Football Tournament (BOWFT). They defeated arch rivals Bayelsa Queens 4-3 on penalties in the…