
A tense, back-and-forth finale on Saturday, April 19, 2025 saw the Mustangs clinch the National Baseball League championship with a narrow 6-5 victory over the Mellieha Northenders. The Mellieha Northenders selected Cesar Rodriguez to start on the mound in this must-win game while the Mustangs countered with Kevin Spiteri. Rodriguez shut down the offense in…