There were a lot of fights for Craig Berube in his long professional career. The pro fights started in Hershey when Berube signed on with the Philadelphia Flyers. Fresh out of the Western Hockey League, Berube played 63 games for the Bears and accumulated 325 penalty minutes. He also managed to pick up 24 points with 7 goals and 17 assist. Each of the next two seasons berube played a little less with the Bears and a little more with the Flyers. By the early 1990's the minor leagues were a distant memory and Berube played over 1000 NHL games and averaged over 3 penalty minutes a game. After the Flyers Berube played for the Toronto Maple Leafs, Calgary Flames, Washington Capitals and New York Islanders.
Today, Berube serves as the head Coach for the rival AHL Philadelphia Phantoms.