Somehow we have already reached the halfway point in our 2017 season. League-wide parity continues to be present with all ten teams being highly competitive in both divisions.