‘Sluggers Warehouse’ is South Louisville’s newest business