
Teams will descend on the Richmond, Charlottesville and Roanoke areas Friday for the Virginia High School League state semifinals in baseball, softball, boys soccer and girls soccer, and 19 teams from Hampton Roads remain alive.
Subscribe to continue reading this article.
Already subscribed? To login in, click here.
Originally Published: