Teams
Dave Halshaw
played for
Miscellaneous
Haslingden Casuals
(1983-1995)
Haslingden Second XI
(1996-2000)
Haslingden Third XI
(1996-2000)