Open Modal

LSU National Champions

LSU cranked up its offense and won its first national title since 2009 with an 18-4 victory over Florida on Monday night in the third and deciding game of the Men’s College World Series finals in Omaha.

Recommended Posts

Loading...