The 21-year veteran, an eight-time All-Star and three-time Stanley Cup winner with the Detroit Red Wings in 1997, '98 and 2002, said the emergence of younger players in the pre-season -- Niclas Bergfors, Matt Halischuk and Ilkka Pikkarainen – factored in his decision the day the NHL's 2009-10 season was set to begin.
"When I signed this past summer, (general manager) Lou Lamoriello, (coach) Jacques Lemaire, and I agreed that if we were unable to find a suitable fit in which I would be able to compete and contribute, I would simply step aside," Shanahan said in a statement.
He has not said that he is retiring.
Shanahan ranks 11th all-time in goals (656) and 23rd all-time in points (1,354) in 1,524 career games.
Reindeer recovered after escaping from Santa during lighting ceremony
Selena Gomez drops F-bomb, walks off stage during Jingle Ball performance