Sports LSU Fans Consumed an Ungodly Number of Jell-O Shots at College World Series 1 min read LSU may possibly have won the 2023 School Environment Series title on Monday evening,