T.J. Oshie announces retirement after 17 seasons in the NHL
T.J. Oshie who has played 1,010 games in the NHL between the St. Louis Blues and Washington Capitals, and is also a Stanley Cup Champion, has retired from hockey. During his career, he has scored...