i rented my ground to bristol rovers and they stole it from me
tenants who steal the landlords property
"i rented my ground to bristol rovers and they stole it from me" What is the definition of "bristol rovers"?