… confirmed on Friday that the Greek Cup final will be held … May 20. Board members of Greek football’s governing body unanimously … game in Greece and a calendar clash with the Greek parliamentary elections … capacity of 22,859. Greek football fans in Cyprus are …