Tag: Argentina

Argentina Flounder Before German Unity

Out of the chaos of the quarter-finals of the 2010 World Cup has come some degree of consensus. If today’s newspapers have one theme running through them, that theme is that Germany are currently the best football team in...

Read More