LSU defeated Coastal Carolina 5-3 to win its eighth Men’s College World Series title Sunday.
The Tigers won their second title in three years after a 53-win season.
LSU defeated Coastal Carolina 5-3 to win its eighth Men’s College World Series title Sunday.
The Tigers won their second title in three years after a 53-win season.