England Scrap Their Sevens Programme In Huge Cost-Cutting Measure
Scrapped. England have scrapped their international sevens programme in a huge move to cut costs, according to a report in the Telegraph. The report states that the England men’s and...