Cavanagh suffers cruel break
Cavanagh landed awkwardly in a club game on Sunday evening, and is certain to miss the Bank of Ireland Ulster SFC semi-final against Antrim on June 15.
The towering midfielder faces a race against time to be fit for the Ulster final should the National League champions make it through to the decider on July 13 at Clones.