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...
90 Minute Cynic · Nov 26, 2018
Peak Fitba Watch | Celtic Eyes on the Scottish Football Media