NEW YORK -- Brendan Shanahan is retiring from the NHL after 21 seasons and an almost certain Hall of Fame career.
The 40-year-old forward announced Tuesday that he wouldn't play again. After going through training camp with the New Jersey Devils, the team he spent his final season with, he and the club mutually parted unexpectedly shortly before opening night of the season.
"I would like to thank my family and all of the friends who have helped me achieve and maintain my childhood dream of playing in the National Hockey League," Shanahan said in a statement released by the NHL. "While I always dreamed of playing in the NHL, I can't honestly say that I would have ever imagined that I'd be this fortunate and blessed. I would like to sincerely thank everyone who has helped me fulfill this dream."







