CrabFest 18U National Team Defeats Astro Falcons (OH) 6-2

Mitchell Mendler went 3-3 at the plate, sparking CrabFest 18U National Team to a 6-2 victory in seven innings over Astro Falcons on Thursday at NABF World Series. Noah LeBrun picked up the win for CrabFest 18U National Team . LeBrun allowed no earned runs, seven hits and no walks while