Tag: International 18-U Girls Softball World Series
PHL wins 1st Pony Girls Softball World Series
Team Manila-Philippines has won the 2017 Pony International 18-U Girls Softball World Series held in California, the first Pony championship