Dr. Ingrid McCree, the athletic director at North Carolina Central, speaks with members of the Chapel Hill Sports Club at Squid's Restaurant on March 21.
Dr. Ingrid McCree, the athletic director at North Carolina Central, speaks with members of the Chapel Hill Sports Club at Squid's Restaurant on March 21.