Jack Edwards will retire following the season, ending his 19-year run as the Bruins’ play-by-play voice for NESN.