Football Ireland v Greece Could Be In Doubt As Torrential Rain Drenches Athens Pitch By Eoin Harrington · Jun 16, 2023