League recap: Granillo dominating on the mound for Superior

IV Section II league recap: 5/21/12