On The Ray Stevens Show, Ted Dabrowski, President of Wirepoints.org, breaks down why Illinois holds the worst credit ratings in the nation, how Chicago’s leadership is failing taxpayers, and what Illinois could learn from Detroit’s financial collapse.