New Lowell wins North Dufferin championship over Owen Sound by Greg Cowan from Owen Sound Sun Times on 2025-09-29 00:54 (#70CE0) The Strother Cup is back in New Lowell. Read More