toughest division in Michigan semi pro