One of world football’s most illustrious teams in one of its largest stadiums; we pay the San Siro a visit…