Oakville weekly sports round-up May 15th to 21st

All the scores and standings from the local sporting scene over the last week.

by