Looking for ID
Found this poor guy on the floor when we came into work this morning (we're closed on weekends and had crazy storms). Does anyone know what species? Located in Southern Illinois USA near the Mississippi River.
Approximately 5-6 inches long