Shonn Brown has resigned as director of basketball operations at Charlotte Christian School after 25 years of leadership.