Home HockeySt. Louis Blues Blues Sign Brayden Schenn To An Eight-Year Contract Extension