The Lake Mary Little League baseball team recently celebrated their victory as the 2024 Little League World Series champions in true Disney fashion at Walt Disney World Resort. Following their thrilling win against Chinese Taipei, where they clinched the title with a 2-1 victory in extra innings, the team was