Teams
Thomas Hughes
played for
Miscellaneous
Shrewsbury School
(1866-1868)
WB Money's XI
(1870)
Old Salopians
(1875)