Buffalo Gap thwarts James River

Buffalo Gap took down James River on Friday night with a final score of 30-7.