
There is home advantage and then there is Eden Park, the venue for Sunday's World Cup final between New Zealand and France. Since the ground staged its first Test match in 1921, New Zealand have played 70 internationals at the Auckland ground, ... France confront fortress Eden Park
No comments:
Post a Comment