Duke Blue Devils News: massive recruiting visit, players ink NFL contracts, entire starting five departing, more