Eck The Magnificent Celtic have beaten Barcelona a few times in recent history. Leicester City won the English Premier League. And in scenes just as astonishing Scotland beat Albania and Israel. Yes, it was hard to escape news of our boys’ famous and legendary victories this week...
Sorry, this post no longer exists on The Cynic.