All sports Site
All sports Site
England - Clevedon- Founded in 1880
Clevedon Town Football Club is a football team from England, based in Clevedon. The club was founded in 1880. Clevedon Town F.C. plays their home games in the Hand Stadium.
19 July 2022 - 20h30 | Clevedon Town F.C. | 1 - 4 | Weston-Super-Mare A.F.C. (ENG) |