There's a new investigation from just a few weeks ago of an abandoned women's prison in Illinois that's been empty for a dozen years and it hides terrible secrets.
Springfield’s SCHEELS Sports Park, the world’s largest indoor sports dome, opens November with basketball courts, volleyball courts, turf fields, and more.