Twickenham to host European finals with crowds of up to 10,000 people
EPCR AND THE RFU have confirmed that Twickenham Stadium in London will host the Heineken Champions Cup and Challenge Cup finals on 21 and 22 May. Crowds of up to 10,000 people will be permitted to attend each of the games next month, which Irish provinces Leinster and Ulster hope to be involved in. Face…