Checking winger Joe Sacco was born on February 4, 1969 in Medford, Massachusetts. Selected by the Toronto Maple Leafs in the fourth round (71st overall) of the 1987 NHL Draft, Sacco played three seasons of collegiate hockey at Boston University before turning pro. In his junior year, the 6-foot-1, 195-pound forward posted 28 goals and 52 points in 44 games.
Sacco went on to play 738 regular season games (94 goals, 119 assists, 212 points, 421 penalty minutes) and 26 playoff games (two goals, zero assists, eight penalty minutes) in the National Hockey League. During his career, he played for the Maple Leafs, Anaheim Mighty Ducks, New York Islanders, Washington Capitals, and Flyers.
The Flyers signed the veteran American forward as a free agent midway through the 2002-03 season, announcing the contract on January 15, 2003. Sacco, who also appeared in six American Hockey League games for the Philadelphia Phantoms that season, finished his NHL career by dressing in 34 regular season games (one goal, six points, 20 penalty minutes) and four playoff games for the Flyers. Sacco averaged 10:26 of ice time per game, mostly on the fourth line, and was part of the penalty killing unit. The veteran logged an average 1:31 of PK time per game during his stay with Philly.
After his NHL playing career came to an end, Sacco went into coaching. He spent four seasons as the head coach of the Colorado Avalanche. Thereafter, he joined the Buffalo Sabres and, later, the Boston Bruins an assistant coach.