Taking on water: Shelby sinks Snow Hill Greene Central 5-3

Taking on water: Shelby sinks Snow Hill Greene Central 5-3