This Week in the NCAA: Florida State are softball champs

06/11/2018

Florida State defeated Washington in the championship at the Women’s College World Series as the Seminoles captured a national championship in softball for the very first time.

Comments are closed.

This Week in the NCAA Archives

Load more posts