Twickenham to be renamed Allianz Stadium after sponsorship deal with German insurer
Agreement will bolster the English rugby union, which relies on the stadium to generate income
Agreement will bolster the English rugby union, which relies on the stadium to generate income