11-03-2012 03:38 PM


DURHAM, N.C. – North Carolina Central University took advantage of clutch special teams plays to pull out a 23-20 double-overtime victory over Delaware State University, thrilling a sellout homecoming crowd of 12,742 fans inside O’Kelly-Riddick Stadium in Durham, N.C.

More...