Preston, Randall, Canada