Shaun Francis, de Mandeville a Montreal