Sports
Played for
New York Rangers
Philadelphia Flyers
Los Angeles Kings
St. Louis Blues
Anaheim Ducks
Arizona Coyotes
Calgary Flames
Chicago Blackhawks
Colorado Avalanche
Dallas Stars
San Jose Sharks
Vancouver Canucks
Montreal Canadiens