William & Mary’s three-game men’s winning streak ended Thursday night in a 79-76 loss at Elon that came down to the final seconds before 1,815 in North Carolina.