The Estadio da Luz, Lisbon – 24th May, 2014. For sixteen European clubs, this date now looms just 540 minutes of football along the road. It is, of course, this season’s Champions League Final...
Metro · Dec 12, 2013
Why Celtic are lucky to be even competing in the Champions League
Continue Reading