David McVeigh

David McVeigh

Occasional 1st XI player who scored many runs for the 2nd XI and played his part in developing young cricketers down the club.

A Past President.

Ulster Plate Winners