Close up of NHL logo on the bottom of a hockey net.

The NHL and Rogers have agreed to a new 12-year Canadian broadcasting deal worth US$7.7 billion, a person familiar with the deal told The Associated Press.