Mens Series College World Series 2023: LSU beats Florida in Game 3 of Men’s Series to win national championship 1 year ago The LSU baseball team ended its season at the same spot where it began: the No. 1 team in the…