Upper Dublin wins DMR, Mieikas over Haile in 3K

By Christopher Hunt