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
