• A tale from a Captain

    A tale from a Captain

    It seems like everyone is talking about the Women’s World Cup Football Final today, but it isn’t the first world cup. Ask a football fan when the first world cup was held and they will probably tell you it was in Uruguay in 1930. But if you go back to 1909, you’ll find teams competing…

    Read More