Amateur Sports Teams in Duncan, BC

Find Amateur Sports Teams in Duncan, BC. Listings include Cowichan Valley Football Association, Cowichan Valley Breakers, Duncan Stingrays Swim Team, Amateur Hour Softball Team, Vancouver Island Racing and Island Outlaws Hockey. Click on each in the list below the map for more information.