Maybe constrictors are illegal in the City of Detroit... I don't know, I don't live there... But Michigan itself is pretty relaxed.
I know Brian (BHB) is down there by Detroit, about 45 minutes away, and he has stated that the city his house is in has outlawed all constrictor snakes. Regardless of size. Luckily his facility is the town over. :/