Duke news Blue Devils Official Site · 27m The Nate Sheppard Mentality Full story at Blue Devils Official Site