James River boys will play Craig County in basketball Thursday
Jack Beheler of River contests a Bath County shot. The James River boys basketball team will play three games this...
Read moreDetailsJack Beheler of River contests a Bath County shot. The James River boys basketball team will play three games this...
Read moreDetailsRiver’s Audrey Benson defends the inbounds pass.Photo by Leigh Downey The James River girls basketball team will host the Second...
Read moreDetailsBrayden Forbes of the Knights (right) battles Botetourt’s Cameron Craighead. Brayden won this match, and Saturday in Richlands he picked...
Read moreDetailsThe James River and Lord Botetourt swim teams have their final meets before the holiday break this week. James River...
Read moreDetailsKarleigh Brown of LB sets a new school pole vault record for the girls.Photo by Brian Hoffman The Kerr-Cregger Fieldhouse...
Read moreDetailsBraydon Whorley goes to the hoop for the Cavaliers. The Lord Botetourt boys opened the 2024-25 basketball season at home...
Read moreDetailsJeremiah Mays drives by a Warrior in Monday’s win. The James River boys traveled to Roanoke County on Monday night...
Read moreDetailsAlicia Holmes of LB goes to the hoop against Patrick Henry. LB’s Maggie Hoover guards the post.Photos by Regina Devinney...
Read moreDetailsSiera Davis brings the ball up for the Knights. Jenna Lynch of James River goes to the hoop against Heritage.Photos...
Read moreDetailsRiver’s Efraim Echavarria battles at 157 in the Titan Toughman Tournament. Kevin Gergely of the Cavs is on top at...
Read moreDetails© [year] Mountain Media News