McMurray Sports, the Northern Irish sports retailer, has snapped up a Scottish rival in an undisclosed deal that will give it its first physical presence in Dublin.