Tag: UEFA Champions League

Champions League Archives Part I: The Birth of the European Cup

On Saturday 3rd June, the Millennium stadium in Cardiff will host the 2017 Champions League final. In a repeat of 1998, record 11-time winners Real Madrid will defend their title against Italian […]