So there I found myself inside the famed Maracanã alongside Brazilian soccer fans, caught up inside their moment of glory, redemption and pure elation. Brazil has just beaten Germany to win its first-ever Olympic gold medal with an ending you couldn’t script any better. After the World Cup humiliation, the constant dissection of Brazil’s numerous …
Read More