England to host World Rugby U20 Championship 2016

England to host World Rugby U20 Championship 2016 World Rugby has today announced that the U20 Championship 2016 will be held in Manchester, England.Hosted by the RFU, the tournament will take place at the AJ Bell Stadium, home of Sale Sharks, and Manchester City Academy Stadium in June 2016. The U20 Championship, which is currently […]