Florida State won the Women’s College World Series Championship for the first time in school history with a 8-3 victory over the Washington Huskies.
The Official News Source of Florida State University
Florida State won the Women’s College World Series Championship for the first time in school history with a 8-3 victory over the Washington Huskies.