T.J. Oshie and the St. Louis Blues avoided arbitration on Thursday when he signed a five-year contract with an average annual value of $4.175 million.

"We are excited to lock-up T.J. for five years," Blues GM Doug Armstrong said Friday. "He had his best year as a pro last season and we look forward to him continuing to contribute as one of our core players."

All the rest