28-06-2017 07:32
via
nytimes.com
Florida Wins Its First College World Series
The Gators defeated Louisiana State to complete a two-game sweep of the finals in Omaha.
Read more »