Robert Wade Niedermayer Jr.[1] (born December 28, 1974) is a Canadian former professional ice hockey player who played 17 National Hockey League (NHL) seasons for the Florida Panthers, Calgary Flames, Anaheim Ducks, New Jersey Devils, and Buffalo Sabres.