That's very surprising news about Bill Armstrong's contract.
There was an episode of 31 Thoughts this summer that talked about Bill Armstrong needing our permission to talk to other teams about potential job openings this summer. Specifically, they were talking about the Leafs potentially interviewing him, but needing permission to do so. That makes little sense if his contract expired in June (I guess some time in the week between the draft and free agency?). I have a very, very hard time believing that his contract expired in June and he hasn't interviewed for a single front office job anywhere around the league.
Edit: Marek and Friedman didn't talk about how many years were left on his deal. Maybe Hockey Central at Noon talked about it after the 31 Thoughts Podcast floated his name as an option. I'm not willing to go back and scour a daily/rambling podcast for that, so maybe I'm just misremembering. It still seems odd to me that no one would know that our director of amateur scouting has been a free agent since the draft and I find it weird that he wouldn't have been interviewed by other teams given his track record.