The women’s basketball team lost to Babson College by a score of 80-56, snapping the Lions' six-game home winning streak. The Lions now fall to sixth place in the New England Women’s and Men’s...