Buffalo Gap thwarts James RiverRead full article: Buffalo Gap thwarts James RiverBuffalo Gap took down James River on Friday night with a final score of 30-7.