Answer
The Boston Bruins are the only NHL team that Brendan Shanahan never played for. He played for the New Jersey Devils, Hartford Whalers, St. Louis Blues, Colorado Avalanche, Detroit Red Wings, and New York Rangers during his NHL career. Shanahan played 20 seasons in the NHL, scoring 656 goals and tallying 1,354 points in 1,524 career NHL games.