Pack was not drafted by an NBA team, rather he began his career by being signed as a free agent by the Portland Trail Blazers on September 16, 1991. He made the team by beating out veteran Walter Davis and played 72 games for the Blazers as a rookie, averaging 4.6 points/game in 12.4 MPG as he was entrenched behind veterans Terry Porter and Danny Ainge. The Blazers went to the NBA Finals that year, before losing the series, 4–2, to the Chicago Bulls. During the 1992 off-season, after the Blazers signed free agent point guard Rod Strickland, Pack was traded to the Nuggets for a 1993 second-round draft pick.
Mid-career
Pack spent three seasons with the Nuggets from 1992–93 until 1994–95, with his minutes and games started increasing each season. On March 18, 1993, Pack set a then-career-high with 27 points while coming off the bench in a 105-101 loss to the Boston Celtics.[3] He was part of a young Nuggets team starring Dikembe Mutombo, LaPhonso Ellis and Mahmoud Abdul-Rauf that became the first eighth-seeded team in NBA history to defeat the first-seeded team as the Nuggets defeated the Seattle SuperSonics in the first round of the 1994 Western Conference Playoffs. Pack was then traded to the Washington Bullets for Doug Overton and Don MacLean on October 30, 1995. Injuries slowed Pack during the prime years of his career, as he never played a full 82-game season. In 31 games for the Bullets, Pack averaged 18.1 ppg, 7.8 apg, 4.3 rpg and 2.00 spg in what was his best season statistically.[4] Prior to the 1996–97 season he was signed by the New Jersey Nets before being traded mid-season to the Dallas Mavericks along with Shawn Bradley, Ed O'Bannon and Khalid Reeves for Sam Cassell, Chris Gatling, Jim Jackson, George McCloud and Eric Montross. Pack remained with the Mavericks through the end of the 1999–00 season, never playing more than the 54 games he played in 1996–97 as injuries slowed his career.
Late career
Pack returned to the Nuggets for the 2000–01 season after being traded by the Mavericks via the Boston Celtics. He played 74 games that season, starting 11 of them as a replacement for starting point guard Nick Van Exel. The Minnesota Timberwolves signed him in the off-season and he played 16 games for them in 2001–02. His final two seasons in the NBA were as a veteran backup point guard off the bench for the New Orleans Hornets (2002–03) and the New Jersey Nets (2003–04). On October 2, 2005, Pack signed a contract with the Toronto Raptors for a tryout with the team. His stint with the Raptors was short-lived as he was cut by the team on October 22.
In August 2009, Pack joined the New Orleans Hornets as an assistant coach.[5] He became an assistant coach for the Los Angeles Clippers the next season.[6] On July 31, 2013, he became an assistant coach for the Oklahoma City Thunder.[7]
Pack was known[by whom?] as one of the game's better dunkers during the first half of the 1990s and one of the more spectacular in-game dunkers of all-time among smaller players, due largely to his outstanding vertical leap and lateral quickness. He finished second in the 1994 NBA Slam Dunk Contest during the NBA All-Star Weekend in Minneapolis, Minnesota, behind Isaiah Rider.
In November 2016, Pack and Percy "Master P" Miller formed Team H.O.P.E. NOLA, an acronym for “Helping Our Players Excel.” Its players were twenty at-risk males between the ages of 12–15 and chosen from New Orleans-area schools.[12][13]