Women’s World Cup Final
Last night, the USA and Japan contested the final of the Women’s FIFA Football World Cup in Frankfurt, Germany. It was an amazing, thrilling final and one that Japan prevailed on penalties after 2-2 after 120 minutes. Forgive me, I have nothing against the US, but I desperately wanted Japan to win. After all that has […]
Read more "Women’s World Cup Final"