Louisville makes a solid case for the country’s best sports town.
When it comes to sports, don’t under-estimate Louisville, KY.
Churchill Downs, Louisville Slugger, Muhammad Ali Center, the Louisville Cardinals … Could you ask for a better sports town?