UEFA hosted an executive committee meeting in Thessaloniki, Greece on Tuesday, with bosses opting to snub England’s national stadium.
UEFA hosted an executive committee meeting in Thessaloniki, Greece on Tuesday, with bosses opting to snub England’s national stadium.