GAA roundup: Limerick and Offaly through to Division 3 semi-finals

//GAA roundup: Limerick and Offaly through to Division 3 semi-finals