Sports

NHL, ESPN agree to 7-year TV broadcast rights deal

The NHL's broadcast rights contract with NBC will expire at the end of this season. The league has agreed to a seven-year deal with ESPN.