Events this weekend in Mooresboro, NC