Advertisement
Advertisement
groundshare
/ ˈɡraʊndˌʃɛə /
- intr to share the facilities and running costs of a single stadium with another team
- an arrangement, often temporary, whereby two sporting clubs share one stadium
Advertisement
Advertisement
Advertisement
Advertisement
Browse