Ben Cohen was at the Dean Dome in 2008 when Duke beat North Carolina—the Blue Devils’ most recent win over the Tar Heels.
Pete Kiehart. ·

image

Ben Cohen was at the Dean Dome in 2008 when Duke beat North Carolina—the Blue Devils’ most recent win over the Tar Heels.