1 min read Rugby Union Macclesfield Rugby Union Football Club 16 years ago Melissa E. Burt When the system was launched England have been the top crew and maintained that place following victory in the 2003...