Background
Long was born in Louisville, Kentucky and graduated from Waggener High School in Louisville.
Long was born in Louisville, Kentucky and graduated from Waggener High School in Louisville.
He attended Virginia Polytechnic Institute and State University in Blacksburg, Virginia and Wake Forest University in Winston-Salem, North Carolina.
He played professionally for the Detroit Pistons, Kentucky Colonels and the Buffalo Braves. He was drafted with the second pick in the fifth round of the 1967 National Basketball Association Draft by the Detroit Pistons. In his first National Basketball Association season, Long averaged 3.6 points and 0.8 assists per game.
Long then played for the Kentucky Colonels of the American Bar Association in his second season, averaging 3.9 points and 1.3 assists per game.
He played for the Pistons again in his third season, averaging 3.3 points and 0.7 assists per game. In his final National Basketball Association season, Long played for the Buffalo Braves, averaging 4.5 points and 0.8 assists per game.