David Backes has signed a 5 year contract extension with the St. Louis Blues.
David Backes signs extension with Blues ...