Howden of Cultus Lake topped the podium at the FIS Ski Cross World Cup race in Collingwood, Ont. at the Craigleith Ski Club ...