NCAA Championships
Women's Lacrosse
May 25, 2024
Tampa wins the 2024 DII women's lacrosse national championship
May 25, 2024
Watch all the excitement from the championship match-up at the 2024 DII women's lacrosse championship in Winter Park, FL. Tampa topped Adelphi, 13-8, to win the title.