Not only are our LSU Tigers the new Men's College World Series champs, their fans from Louisiana smashed the Jell-O Shot Challenge to bring home the title!
Unless you've been living under a rock, you know LSU is headed to Omaha for the 2023 College World Series. But is Omaha really ready for Louisiana to come to town?