Sports Nations League Showdown: Scotland Faces Greek Redemption After Wembley Upset Crushing defeat at Hampden sees Scotland relegated from Nations League as Greece exacts revenge after previous encounters. newslobMarch 24, 2025