rollerderbynotes.com
When Sun State Upset the Texecutioners at the Rugby World Cup
The 2015 Rugby World Cup, one of the most-watched sporting competitions on the planet, is underway in England. A stupendous event just took place there, which has a fascinating correlation with the…