League recap: de Watteville's hitting boosts Oak Ridge

Delta River league recap: 5/14/12