who won the college world series

LSU defeats Florida, 18-4, in Game 3 of championship

LSU on Monday night prevailed over Florida in the deciding Game 3 of the Men's College World Series finals 18-4 and with the win claimed the Division I national championship for 2023.

NEXT STORY

Top 5 Biggest College Football Stadiums