News

Carrie Gaulbert Cox Park, better known as Cox's Park, is located on River Road in Louisville. It's one of the city's more than 120 parks.In this week's Ask Caray, we looked into how the park got ...