RWC creates many champions
While England and South Africa will battle it out on the pitch of the Yokohama International Stadium this Saturday, there are already many other winners of this year’s rugby showpiece. The Japanese have been formidable hosts, showing lots of passion…