In late May, BSN Denver broke the news that longtime Avalanche broadcaster Mike Haynes had resigned from his job as television play-by-play man after 13 years. It stunned the Avs community, as Haynes had been with the organization from Day 1, when the team moved from Quebec to Denver in 1995.

What hadn’t been known, until now, is why Haynes stepped down.