Cannon (born April 12, 1947) is an American retired basketball player.
Born and raised in Philadelphia, Cannon was selected in the first round of the 1969 NBA draft by the Chicago Bulls with the fifth overall pick.
Cannon was an American Basketball Association All-Star, who averaged 16.6 points per game in his professional career after his All-American career at LaSalle College.
Cannon was forced to retire from basketball due to a chronic medical condition, phlebitis in his legs.