Answer
Teemu Selänne played in the NHL for 21 seasons, starting with the 1992–93 season and ending with the 2013–14 season. He played for the Winnipeg Jets, the Anaheim Ducks, the San Jose Sharks, and the Colorado Avalanche. He is considered one of the greatest Finnish hockey players of all time.