By Maddie Gerber
Hometown Weekly Intern
Last spring, Needham High School’s girls’ softball team played its final game against Braintree, which was not only an undefeated team, but also the league champions. The Rockets, who hadn’t made the playoffs that year, were undoubtedly the underdogs, and knew this would be...