Four Duke teams took down top-10 teams at home this past week.
Courtesy of Nat LeDonne/Duke Athletics ·