Twickenham must remove controversial name change next year after sponsorship deal
1 month ago
1
Twickenham will undergo a name change to the Allianz Stadium after the RFU sold the rights but for next year's World Cup it will have to revert back to its iconic name