An ex-Edmonton Oilers defenceman has cashed in with the St. Louis Blues, inking a massive new contract extension.