The Big Story: June 11, 2018

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.

View the newsletter.