Top 5 Biggest Rugby Stadiums Worldwide

Number Five – Stade De France, Paris. Formally opened in 1998, the national stadium for France can hold up to 81,338 games fans. For the most part utilized for football, it has claim to holding the 2007 Rugby World Cup Final. Costing €290 million to construct, the Stade De France is home to 172 official […]