St. Louis Blues sign Connor McMichael to a 6-year, $40.5 million contract This long-term contract more than triples McMichael’s salary after he made $2.1 million each of the past two seasons.