Detroit Red Wings, Toronto Maple Leafs, Montreal Canadiens
New York Rangers, Pittsburgh Penguins, Boston Bruins
Answer
Brad Marchand played for three junior ice hockey teams between 2004 and 2008. He started his career with the Moncton Wildcats in 2004, before moving to the Val-d'Or Foreurs in 2005. In 2006, he joined the Halifax Mooseheads, where he remained until 2008.
Bewitching with Brad: A Quiz on Ice Hockey Dynamo Brad Marchand