Great News: Cloverleaf Kennel Club greyhound racing facility being torn down
The Cloverleaf Kennel Club greyhound racetrack in Colorado has been closed for some time now, but the facility is finally getting its once-and-for-all demise. Work crews are demolishing the buildings where greyhounds once suffered day after day after day in racing.