Brave Japan Create Sporting History
The Rugby World Cup threw up one of the greatest moments of sport last Saturday. The expectation by most was that it was going to be one way traffic – after all, it was a game where a nation who had previously won the tournament…