Teams
Duncan McGregor
played for
Miscellaneous
Benwell Hill
(1990-1991)
Northumberland Under-21s
(1991-1993)
Northumberland Under-19s
(1992)