In a historic first, the Philippine women’s football team bagged the ASEAN Football Federation (AFF) Women’s Championship crown after defeating Thailand in a heart-pounding 3-0 victory at the Rizal Memorial Stadium last weekend. This marked the country’s first international title in football...