From the daily archives:

Sunday, September 20, 2015

Week 38: Hero – Japan Rugby Team

September 20, 2015

The heroes of the week are the Japan rugby team for causing the biggest ever upset in the history of rugby union by beating the mighty South Africa 34-32 in the Rugby World Cup. Sometimes sport can be quite magical. On Saturday afternoon, I arrived back home and switched on the television and noticed that […]

Read the full article →