what is the name of yate's town stadium?
lodge road
what team plays a hand stadium?
clevedon town
how many people can town stadium hold?
2,000
how many people can hand stadium hold?
3,500
which stadium can hold more people?
hand stadium