Edwin "Eddie'" John Long (born June 11, 1933) is a Canadian retired professional hockey player who played 801 games in the International Hockey League with the Fort Wayne Komets from 1952 to 1966.
He was a first team all-star in the 1961–62 and 1962–63 seasons.