Cole began his career calling games on the radio for CBC in 1969 then moved over to television in 1973. From 1980 to 2008, Cole was the play-by-play announcer for almost every Toronto Maple Leafs until he was replaced by Jim Hughson. Over the course of those 30 years, Cole announced at least one NHL Stanley Cup final game every year.