32-team, full IDP league - 5 teams left!

All pertinent info is below: