Concert Review Styx – Foxwoods Casino, Ledyard, CT 5/13/23Jeff GaudiosiMay 16, 2023 Whenever there is a discussion on Rock & Roll Hall of Fame snubs, Styx is usually one of the first…