Daily Archive: June 21, 2009

The Confederations Cup: Brazil 3-0 Italy 0

The Confederations Cup: Brazil 3-0 Italy

It’s worth remembering on evenings such as this that, much as some people used to make a degree of noise about South Americans not travelling well, no European side has ever won the World...