Millennium Stadium to host Champions League Final
by Lewis Ambrose Tuesday saw the announcement that the Millennium Stadium in Cardiff will host the UEFA Champions League Final in 2017. The stadium, which…
by Lewis Ambrose Tuesday saw the announcement that the Millennium Stadium in Cardiff will host the UEFA Champions League Final in 2017. The stadium, which…