Teams
William Hallward
played for
Miscellaneous
Ashby-de-la-Zouch and District
(1845)
Swepstone Zingari
(1847)
Leicester
(1848)
Coventry
(1848)
Ibstock and Swepstone
(1850)