About the Sport Principle Everybody over a certain age (and Liverpool fans of all ages) remembers Liverpool’s European Cup final ‘miracle’ in Istanbul in 2005. 3-0 down at half-time, nobody thought they could turn it around, but they did, winning the final and going down in history in the process. Even this awesome achievement was […]