PIAA Softball: Emma Taylor’s walk-off homer has Haverford in 6A championship game (by Matt Smith for PAPreplive.com)