College World Series: LSU hammers Florida to win its 7th national title
The LSU baseball team celebrates after defeating Florida, 18-4, in Game 3 of the College World Series finals to win the national title on Monday night in Omaha, Neb. (AP Photo/Rebecca S. Gratz) LSU pitcher Paul Skenes holds his College World Series MVP trophy as he celebrates after they defeated Florida, 18-4, in Game 3…
Read more