By Michael McMullan GLEN are the team to beat in the race to land the John McLaughlin Cup with the Watties eyeing up a third title on the trot. Magherafelt, who beat them in the 2019 decider, are the main challenger at this point with Sleacht Néill needing a change in fortunes to kickstart their […]