Fayetteville's Will Fenton delivers a pitch during their game against Greater Beckley Christian in Beckley on Tuesday. (Chris Jackson/ The Register-Herald)