The Women’s Rugby World Cup Kicks Off On Friday… Not That You’d Know It In Host Nation France July 27, 2014 Scheenagh Harrington 3 CASTRES, FRANCE – It would be easy to assume that, for a rugby fan living in France, it would be almost impossible right about now […] Tweet