who has played on the most nhl teams
Mike Sillinger Michael John Sillinger (born June 29, 1971) is a Canadian former professional ice hockey player who played in the National Hockey League (NHL) for 17 seasons. Sillinger played for twelve different teams and was traded nine times during his NHL career, both of which stand as league records (he is tied with Brent Ashton for the latter record).
Andy Greene Andrew Greene (born October 30, 1982) is an American ice hockey player and the captain of the New Jersey Devils of the National Hockey League (NHL).
Peter Angelos Angelos is also the majority owner of the Baltimore Orioles, a baseball team in the American League East Division.
National Hockey League The National Hockey League (NHL; French: Ligue nationale de hockeyâ€”LNH) is a professional ice hockey league in North America, currently comprising 31 teams: 24 in the United States and 7 in Canada. The NHL is considered to be the premier professional ice hockey league in the world,[3] and one of the major professional sports leagues in the United States and Canada. The Stanley Cup, the oldest professional sports trophy in North America,[4] is awarded annually to the league playoff champion at the end of each season.