Carrboro town manager to step down

by