Mats Johan Sundin (born February 13, 1971) is a Swedish retired professional ice hockey player. Sundin played a career total of 18 seasons in the National Hockey League (NHL). He played for the Quebec Nordiques, Toronto Maple Leafs, and Vancouver Canucks. Sundin served as the team captain of the Toronto Maple Leafs for 11 seasons. When the 2007–08 NHL season ended, Sundin became the longest serving non-North American born captain in NHL history. He last played 41 games with the Vancouver Canucks in the 2008–09 NHL season before he announced his retirement on September 30, 2009.