Duke has made it a habit to rain on North Carolina's parade this year. The post Hubert Davis Puts Duke’s March Madness on ...