Beyak's first NHL broadcasting job was at CFRN-TV, as the TV play-by-play voice of the Edmonton Oilers. Beyak held the position for two seasons from 1995 to 1997, when CFRN lost the local TV contract to the newly formed A-Channel.
Since 1998 he has been the Toronto Maple Leafs play-by-play announcer for AM640 Toronto Radio (with Jim Ralph). Since 2005 he has also been the television play-by-play announcer for the Toronto Marlies. Previously, he worked for TSN.
In 1998, he became a Toronto Maple Leafs play-by-play announcer for AM640 Toronto Radio (with Jim Ralph). In 2005, he also became the television play-by-play announcer for the Toronto Marlies. Starting with the 2011-12 season, Beyak returned to TSN and also became the new voice of the Winnipeg Jets. He does play-by-play during regional TSN broadcasts of the Jets and moves to radio coverage when the games are nationally televised.
Beginning in 2015, Beyak is the secondary play-by-play announcer for TSN's coverage of the IIHF World Junior Hockey Championship.