College World Series: Florida beats LSU for first title

The Florida Gators won their first-ever College World Series title with a sweep of the LSU Tigers.

The Florida Gators won their first-ever College World Series title with a sweep of the LSU Tigers.


Published