A 99-year lease was approved by the State and later the property was deeded to the City of Bristol. ... What is there to do at Steele Creek Park? What is the ...