Dec 5, 20222 minTACA DAS FAVELAS: BRAZIL'S WORLD CUP.Do you know Brazil has its own Football World Cup? Brazil's connection to football is more than a century old. A country that is...