The LSU Women's Swim and Dive team sits at No. 25 in the latest CSCAA TYR poll, the College Swimming and Diving Coaches Association of America announced on Thursday. Continue reading...