NEW YORK, N.Y. - Star forward Martin St. Louis has retired from the NHL.
The 16-year veteran was a seven-time all-star and helped the Tampa Bay Lightning win the Stanley Cup in 2004.
Undrafted and undersized, St. Louis defied the odds to become a prolific scorer in the NHL.
He had 390 goals and 642 assists in 1,134 games with Calgary, Tampa Bay and the New York Rangers.
He played on Canada's championship team at the 2014 Sochi Olympics.