Musselman grew up in Minneapolis, Minnesota, and San Diego, California, before moving to Cleveland, Ohio, where he attended Brecksville-Broadview Heights High School in Brecksville, a suburb about 15 miles south of Cleveland.
Musselman was a fifth-round CBA draft choice of the Albany Patroons in 1987.