When Italy and Germany met in the semi-final at Mexico 70, they played out unquestionably the greatest 30 minutes in World Cup – perhaps football – history

When Italy and Germany met in the semi-final at Mexico 70, they played out unquestionably the greatest 30 minutes in World Cup – perhaps football – history
Football fans support the team they do for various reasons, although most usually rely on family or geography to dictate the colours that will run through their blood for the rest of…