LSU defeats Florida to win 1st College World Series title since 2009



ViewA day after giving up the most runs in Men's College World Series history, the LSU bats came alive Monday night to secure the team's first national title since 2009, defeating Florida 18-4 in the third and deciding game of the championship series.

Despite an embarrassing 24-4 loss in Game 2, the Tigers bounced back in the...

Full Article