It’s a faint memory now, but Brooks originally lost his camp roster battle to Michael Amadio and Kirill Semyonov for the final roster spots, forcing him onto waivers, where he was claimed by the Montreal Canadiens. Neither Amadio nor Semyonov are with the organization anymore — Semyonov has returned to the KHL after a handful of games with the Marlies, while Amadio ended up on waivers and claimed by Vegas, where he was eventually joined by Brooks, who was waived by the Canadiens in mid-November after appearing in just four games (one assist).
Brooks scored twice in seven appearances for the Golden Knights while averaging a little over 10 minutes time-on-ice per game before getting injured; he hasn’t played a game since December 31.