First things first, apologies for the delay in providing you with this write up of the dramatic Copa Libertadores Final that took place on Saturday. Fortunately, the Flamengo twitter machine has been, hmm, busy ever since, letting the world know that Flamengo, and indeed, Brazil, are the Champions of Latin America. Onto the more formal […]