Brazil team football shirts on sale at a discount (R$149 is about &pound;39, down from about &pound;60) in a  sports goods store in the Botafogo district of  Rio de Janeiro, Brazil. Picture by Andrew Tobin/Focus Images Ltd +44 7710 761829<br /> 11/07/2014
{}