News
Many of the unique high school mascots in ... was once a nickname for Gen. John Pershing's troops in World War I; therein lies the origin of Pershing High's mascot, according to The National ...
Lebanon and John Battle will face off on Thursday, June 5 at 6 p.m. ET. Don't miss out on any of the action with NFHS Network ...
Tazewell and John Battle will hit the diamond on Thursday, May 29 at 6 p.m. ET. Don't miss out on any of the action with NFHS ...
Earlier administrations investigated whether Native American school mascots were discriminatory. The Trump administration ...
Third-year John Battle High School boys soccer coach Jon Mason has a fitting last name since he has built the Trojans back into a regional tournament contender. The latest building block was last ...
CLASS 4 QUARTERFINALS Woodgrove 11, Jefferson Forest 3 CLASS 3 QUARTERFINALS Spotswood 10, Northside 0 CLASS 2 QUARTERFINALS ...
The baseball programs at John Battle and Lebanon go way back – Battle’s first-ever game happened to be a 15-1 win over the ...
March Madness isn’t just for college basketball. This year, for the third consecutive time, High School on Sport Illustrated is running an NCAA Tournament-style bracket to determine the best ...
Gate City and John Battle will match up on Tuesday, June 3, at 7:30 p.m. ET. Don't miss out on any of the action with NFHS Network. The NFHS Network gives you access to live high school sports ...
John Battle and Virginia will hit the field on Thursday, May 29, at 6 p.m. ET. Don't miss out on any of the action with NFHS Network. The NFHS Network gives you access to live high school sports ...
The clock is ticking towards state championship weekend for baseball and softball in the VHSL - with Thursday marking the new beginning of the journey for the a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results