Featured Events
Glade Spring, VA
John Battle vs. Patrick Henry
at
Glade Spring, VA
Bristol, VA
Away vs. John Battle
vs.
Bristol, VA
Lebanon, VA
John Battle vs. Lebanon
at
Lebanon, VA
Bristol, VA
Away vs. John Battle
vs.
Bristol, VA
Bristol, VA
Sullivan East vs. John Battle
vs.
Bristol, VA
Bristol, VA
Gate City vs. John Battle
vs.
Bristol, VA
Watch Now
Watch Now
Details
- John Battle High School
- 21264 Battle Hill Dr Bristol, VA 24202
- Trojans
- Virginia High School League
- 5