The largest indoor sports complex in the Chicago area will open Thursday morning in the Pullman neighborhood.