Scheenagh Harrington is the undisputed better half of the James Harringtion rugby-pundit wife/husband team living in Castres, France. Their 3 little ones, will be rugby-nuts just by association. We love that.
CASTRES, FRANCE – Much has been made in the press about the concussion suffered by Wales’s George North during their Six Nations opener against England, […]