William Abb Cannon (August 2, 1937 – May 18, 2018) was an American football running back and tight end. He played professionally in the American Football League (AFL) and National Football League (NFL). He was born in Philadelphia, Mississippi.