Duke softball checks in with its final incoming freshman with Claire Davidson of Florida. Continue reading...