krikya18.com Video
Baseball
June 26, 2023
LSU Baseball wins the 2023 Men's College World Series | Final Out
June 26, 2023
LSU bounced back in Game 3 of the 2023 Men's College World Series finals to win its 7th national title. Watch the full game highlights here.