REO Speedwagon and Styx bring the good times to Louisville