CWS Finals Baseball
LSU closer Gavin Guidry (1) hugs teammates after defeating Florida in Game 3 of the NCAA College World Series baseball finals in Omaha, Neb., Monday, June 26, 2023. LSU won the national championship 18-4.
Read More: CWS Finals Baseball
Source: Virgin Islands Daily News