With roots dating back to 1897, the Valley Baseball League is a true unique experience here in the Shenandoah Valley. The founding of the league back in 1897 had 5 Charter Members of Winchester, Woodstock, Strasburg, Front Royal, and Edinburg. Since then, the league has expanded to 11 teams and has added Towns/ Cities as […]