June 22 celebration to honor Penn's state championship baseball team
The Penn Baseball team capped a terrific season with a 3-2 win over Terre Haute North in the 4A State Championship game on Saturday, June 20. The win was celebrated by a jubilant team and hundreds of fans at Victory Field in Indianapolis under the lights. While not a nail-biter,...