Ireland set to get a permanent cricket stadium in the Sport Ireland campus in Abbotstown, Dublin Read more