So in October 2018 the North West of England saw the Liverpool Giants return for a third and final time to the cityView full post ยป