Watching Ladies football from High Atop The Bridge

It is played by 250 million players in over 200 countries and dependencies, making it the world’s most popular sport.