Denver locks $20.5 million deal to buy Park Hill Golf Club, but its future as open space is unclear
Denver city officials on Thursday announced a $20.5 million deal with a trust that owns Park Hill Golf Club to buy the 155-acre site, putting to rest some questions about its future.