Gordon's career began by working within his local radio station in Syracuse. In 1955, he was hired by Madison Square Garden as a broadcaster, later becoming a news anchorman for WINS, as well as a news director of WABC and WNEW-AM.
Gordon began calling New York sporting events when he was hired by Madison Square Garden in 1955 to be the radio voice of the New York Rangers and New York Knicks (eventually being replaced in both positions by Marv Albert). He moved into television coverage in the 1970s and called Ranger games until 1984 when Sam Rosen replaced him. Gordon also was the original television voice of the New York Islanders, calling games in the 1972 season.
Gordon died from cancer, one day after turning 76.