Mark Barnes Leaving Crest for South Carolina Post. SHELBYâMark Barnes, one of North Carolinaâs top football coaches, has resigned as head football coach at Crest High School to take a job in South Carolina, according to a report in The Shelby Star.