LSU celebrates winning 2023 MCWS Title; players, coaches, fans talk about the win

Updated: Jun. 27, 2023 at 12:48 AM CDT
LSU defeated Florida, 18-4, in the 2023 Men's College World Series Championship to claim the school's seventh national title and the first since 2009.