Upper Dublin finishes rally with walk-off win against Marple Newtown in District 1-5A semifinals
PLYMOUTH >> Ethan Madnick was the finisher, but Justin Richman was the stopper. For three innings, almost everything had been going Marple Newtown’s way...