William Gene Kennedy (born November 10, 1966) is an American professional basketball referee for the National Basketball Association (NBA).