Led by a 3-for-3 performance by Rachel Crabtree, Duke softball picked up its ninth straight win with a 5-1 victory over Elon. Continue reading...