Ashland sweeps Ontario, sets up district semi rematch with Columbian

What happened
It wasn't a perfect match by any means for Ashland, but it didn't have to be.
Summary assembled by rule from the sources below

It wasn't a perfect match by any means for Ashland, but it didn't have to be.
Summary assembled by rule from the sources below