He called more than 2,000 NHL games, as well as doing play-by-play for baseball, football, lacrosse, golf and basketball ...